Directories
¶
| Path | Synopsis |
|---|---|
|
Package builds implements registry token generation for secure builder VM authentication.
|
Package builds implements registry token generation for secure builder VM authentication. |
|
builder_agent
command
Package main implements the builder agent that runs inside builder microVMs.
|
Package main implements the builder agent that runs inside builder microVMs. |
|
Package dns provides a local DNS server for dynamic instance resolution.
|
Package dns provides a local DNS server for dynamic instance resolution. |
|
Package hypervisor provides an abstraction layer for virtual machine managers.
|
Package hypervisor provides an abstraction layer for virtual machine managers. |
|
cloudhypervisor
Package cloudhypervisor implements the hypervisor.Hypervisor interface for Cloud Hypervisor VMM.
|
Package cloudhypervisor implements the hypervisor.Hypervisor interface for Cloud Hypervisor VMM. |
|
qemu
Package qemu implements the hypervisor.Hypervisor interface for QEMU.
|
Package qemu implements the hypervisor.Hypervisor interface for QEMU. |
|
vz
Package vz implements the hypervisor.Hypervisor interface for Apple's Virtualization.framework on macOS via the vz-shim subprocess.
|
Package vz implements the hypervisor.Hypervisor interface for Apple's Virtualization.framework on macOS via the vz-shim subprocess. |
|
vz/shimconfig
Package shimconfig defines the configuration types shared between the hypeman API server and the vz-shim subprocess.
|
Package shimconfig defines the configuration types shared between the hypeman API server and the vz-shim subprocess. |
|
Package logger provides structured logging with subsystem-specific levels and OpenTelemetry trace context integration.
|
Package logger provides structured logging with subsystem-specific levels and OpenTelemetry trace context integration. |
|
Package middleware provides HTTP middleware for the hypeman API.
|
Package middleware provides HTTP middleware for the hypeman API. |
|
Package oapi provides primitives to interact with the openapi HTTP API.
|
Package oapi provides primitives to interact with the openapi HTTP API. |
|
Package otel provides OpenTelemetry initialization and configuration.
|
Package otel provides OpenTelemetry initialization and configuration. |
|
Package paths provides centralized path construction for hypeman data directory.
|
Package paths provides centralized path construction for hypeman data directory. |
|
Package registry implements an OCI Distribution Spec registry that accepts pushed images and triggers conversion to hypeman's disk format.
|
Package registry implements an OCI Distribution Spec registry that accepts pushed images and triggers conversion to hypeman's disk format. |
|
Package resources provides host resource discovery, capacity tracking, and oversubscription-aware allocation management for CPU, memory, disk, and network.
|
Package resources provides host resource discovery, capacity tracking, and oversubscription-aware allocation management for CPU, memory, disk, and network. |
|
guest_agent
command
|
|
|
init
command
Package main implements the hypeman init binary that runs as PID 1 in guest VMs.
|
Package main implements the hypeman init binary that runs as PID 1 in guest VMs. |
|
Package vm_metrics provides real-time resource utilization metrics for VMs.
|
Package vm_metrics provides real-time resource utilization metrics for VMs. |
|
Package vmconfig defines the configuration schema passed from host to guest VM.
|
Package vmconfig defines the configuration schema passed from host to guest VM. |
|
Package vmm provides primitives to interact with the openapi HTTP API.
|
Package vmm provides primitives to interact with the openapi HTTP API. |
Click to show internal directories.
Click to hide internal directories.