建立 Pod 与 VM 调度消息契约
This commit is contained in:
@@ -21,7 +21,7 @@ vm_timeout=${RUNNER_VM_TIMEOUT:-3h}
|
||||
cpus=${RUNNER_VM_CPUS:-4}
|
||||
memory=${RUNNER_VM_MEMORY:-3G}
|
||||
gitea_instance=${GITEA_INSTANCE:-https://git.ddupan.top}
|
||||
runner_label=${RUNNER_LABEL:-kind-microvm}
|
||||
runner_labels=${RUNNER_LABELS:-self-hosted:host,vm:host}
|
||||
token_url=${RUNNER_TOKEN_URL:-http://172.30.0.1:8787}
|
||||
|
||||
vm_dir="$state_root/instances/$instance_id"
|
||||
@@ -48,7 +48,7 @@ EOF
|
||||
cat >"$vm_dir/user-data" <<EOF
|
||||
#cloud-config
|
||||
runcmd:
|
||||
- [ /usr/local/libexec/gitea-microvm-guest-runner, "$token_url/token/$nonce", "$gitea_instance", "gitea-${instance_id%%-*}", "$runner_label" ]
|
||||
- [ /usr/local/libexec/gitea-microvm-guest-runner, "$token_url/token/$nonce", "$gitea_instance", "gitea-${instance_id%%-*}", "$runner_labels" ]
|
||||
EOF
|
||||
cloud-localds "$seed" "$vm_dir/user-data" "$vm_dir/meta-data"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user