{ "k8s_nodejoin": { "admin_host": null, "admin_port": null, "admin_user": null, "cluster": "kubernetes", "concerns": { "backup": { "kind": "disabled", "reason": "stateless: one-shot join operation, nothing to back up" }, "certs": { "kind": "disabled", "reason": "no ACME issuer required" }, "dns": { "kind": "disabled", "reason": "no DNS records owned by this component" }, "observability": { "backlog_ref": "OBS-001", "kind": "pending", "reason": "ObservabilityImpl iteration deferred — surface stub only" }, "security": { "backlog_ref": "SEC-001", "kind": "pending", "reason": "SecurityImpl iteration deferred — surface stub only" }, "tls": { "kind": "disabled", "reason": "no TLS termination at this layer" } }, "cp_hostname": "controlplane", "mode": "taskserv", "name": "k8s-nodejoin", "operations": { "health": true, "install": true }, "source_cmd": "kubeadm token create --print-join-command > /tmp/k8s_join.sh", "source_path": "/tmp/k8s_join.sh", "ssh_key_path": null, "target_cmd": "sudo bash /tmp/k8s_join.sh", "target_path": "/tmp/k8s_join.sh" } }