Directories
¶
| Path | Synopsis |
|---|---|
|
Package cloudinit handles SSH key generation, cloud-init config merging, and NoCloud ISO creation.
|
Package cloudinit handles SSH key generation, cloud-init config merging, and NoCloud ISO creation. |
|
Package cmd client.go provides shared gRPC client helpers for CLI commands that route through the daemon.
|
Package cmd client.go provides shared gRPC client helpers for CLI commands that route through the daemon. |
|
Package config parses and validates nova.hcl configuration files.
|
Package config parses and validates nova.hcl configuration files. |
|
Package daemon implements the Nova gRPC daemon server.
|
Package daemon implements the Nova gRPC daemon server. |
|
Package distro provides a registry of known Linux distributions with their official cloud image download URLs and cloud-init configuration profiles.
|
Package distro provides a registry of known Linux distributions with their official cloud image download URLs and cloud-init configuration profiles. |
|
Package hypervisor defines the abstraction layer for VM lifecycle management.
|
Package hypervisor defines the abstraction layer for VM lifecycle management. |
|
Package image handles OCI image pulling, caching, and disk management.
|
Package image handles OCI image pulling, caching, and disk management. |
|
Package network provides user-space port forwarding and network utilities.
|
Package network provides user-space port forwarding and network utilities. |
|
Package plugin implements Nova's Lua-based plugin system.
|
Package plugin implements Nova's Lua-based plugin system. |
|
Package provisioner implements post-boot provisioning of VMs.
|
Package provisioner implements post-boot provisioning of VMs. |
|
Package snapshot implements cluster-level snapshot save, restore, list, delete, and OCI push/pull ("time travel").
|
Package snapshot implements cluster-level snapshot save, restore, list, delete, and OCI push/pull ("time travel"). |
|
Package state manages Nova's local state directory (~/.nova/).
|
Package state manages Nova's local state directory (~/.nova/). |
|
Package sysprep prepares a VM for export by removing machine-specific state so the image boots cleanly in a new environment.
|
Package sysprep prepares a VM for export by removing machine-specific state so the image boots cleanly in a new environment. |
|
Package vm provides the high-level orchestration that ties together configuration, image management, hypervisor, and state.
|
Package vm provides the high-level orchestration that ties together configuration, image management, hypervisor, and state. |
Click to show internal directories.
Click to hide internal directories.