Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick

vm-deploy-target

Sterne0
Forks0
Aktualisiert30. Juni 2026 um 17:29

The `vm` deploy substrate applies an InstallPlan INSIDE a running VM over SSH. `vm` is an EXTERNAL out-of-process deploy substrate (like local/android/k8s): the plan WALK runs in candy/plugin-deploy-vm via the shared charly/plugin/kit.WalkPlans over the GUEST SSHExecutor the executor reverse channel serves, and the host-side VM venue lifecycle (boot the domain, build the guest SSH executor, nested-pod-in-guest, teardown, the `charly vm` lifecycle) lives in the registered vmSubstrateLifecycle hook. The bare DeployTarget (Name+Emit) interface has two in-proc BUILD-ENGINE implementers (OCITarget, PodDeployTarget, invoked host-side from a lifecycle hook); the deploy lifecycle is the UnifiedDeployTarget interface, and ALL FIVE external substrates (local/vm/pod/k8s/android) route through the generic externalDeployTarget. Covers the DeployExecutor interface, SSHExecutor, VmDeployState persistence, and the host-side ledger. Source: charly/vm_deploy_lifecycle.go, charly/deploy_substrate_lifecycle.go, charly/deploy_tar

Installation

Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.

SKILL.md
readonly