Directories
¶
| Path | Synopsis |
|---|---|
|
Package api is the HTTP (REST) surface of the orchestrator.
|
Package api is the HTTP (REST) surface of the orchestrator. |
|
entspike
|
|
|
ent/schema
Package schema is an ent spike: mirrors a subset of the real orchestrator tables (hosts, vms) to evaluate ent before adopting it in the state store.
|
Package schema is an ent spike: mirrors a subset of the real orchestrator tables (hosts, vms) to evaluate ent before adopting it in the state store. |
|
migrategen
command
migrategen diffs the ent schema against the migrations directory and writes a plain numbered .sql file, matching the ApplyMigrations convention used by the orchestrator (lexically ordered files, applied once each inside a transaction).
|
migrategen diffs the ent schema against the migrations directory and writes a plain numbered .sql file, matching the ApplyMigrations convention used by the orchestrator (lexically ordered files, applied once each inside a transaction). |
|
Package firecracker implements a Firecracker-based Provider.
|
Package firecracker implements a Firecracker-based Provider. |
|
package fusefile is the canonical authoring format for a fuse environment.
|
package fusefile is the canonical authoring format for a fuse environment. |
|
Package hostwire holds the pieces of the orchestrator-to-host-agent wire that both the firecracker and qemu providers speak.
|
Package hostwire holds the pieces of the orchestrator-to-host-agent wire that both the firecracker and qemu providers speak. |
|
Package ingress is fuse-proxy: stable public tcp ports in front of guests that dial in over internal/tunnel.
|
Package ingress is fuse-proxy: stable public tcp ports in front of guests that dial in over internal/tunnel. |
|
Package orchestrator defines the interface for sandbox providers and implements the boot flow that provisions or restores environments.
|
Package orchestrator defines the interface for sandbox providers and implements the boot flow that provisions or restores environments. |
|
Package qemu implements a QEMU/KVM-based Provider for GPU passthrough environments.
|
Package qemu implements a QEMU/KVM-based Provider for GPU passthrough environments. |
|
Package tunnel is the link between fuse-proxy and the sidecar inside a guest.
|
Package tunnel is the link between fuse-proxy and the sidecar inside a guest. |
Click to show internal directories.
Click to hide internal directories.