internal/

directory
v0.0.0-...-9b5f04d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL