Documentation
¶
Overview ¶
Package firecracker deals with anything related to Firecracker virtual machines. This involves creating, deleting, It also deals with keeping track of network interfaces, socket files.
Index ¶
Constants ¶
View Source
const ( ERR_ACTIONS_REQ = "Error in making PUT request to /actions with give body" ERR_BOOTSOURCE_REQ = "Error in making PUT request to /boot-source with give body" ERR_DRIVES_REQ = "Error in making PUT request to /drives with give body" ERR_MACHINE_CONFIG_REQ = "Error in making PUT request to /machine-config with give body" ERR_NETWORK_INTERFACE_REQ = "Error in making PUT request to /network-interfaces with give body" ERR_MMDS_CONFIG = "Error in making PUT request to /mmds/config with given body" ERR_MMDS_MSG = "Error in making PUT request to /mmds with given body" )
Variables ¶
This section is empty.
Functions ¶
func GenerateSocketFile ¶
GenerateSocketFile generates a path for socket file to be used for communication with firecracker.
func RunPreviouslyRunningVMs ¶
func RunPreviouslyRunningVMs() error
RunPreviouslyRunningVMs runs `runFromConfig` for every firecracker VM record found in local DB which are marked `running`.
Types ¶
Directories
¶
Path | Synopsis |
---|---|
Package networking deals with enabling and managing networking inside firecracker virtual machines.
|
Package networking deals with enabling and managing networking inside firecracker virtual machines. |
Click to show internal directories.
Click to hide internal directories.