delete
: Delete Lima VMlist
: Return list of Lima VMsresolve_reference
: Generate Bolt targets from Lima VMsstart
: Create or start Lima VMstop
: Stop Lima VM
lima::cluster::delete
: Delete the cluster of Lima VMslima::cluster::start
: Create/start the cluster of Lima VMslima::cluster::stop
: Stop the cluster of Lima VMslima::clusters
: Return the cluster definition
Delete Lima VM
Supports noop? false
Data type: Optional[String[1]]
Location of the limactl
binary if not in PATH
Data type: String[1]
VM name
Return list of Lima VMs
Supports noop? false
Data type: Optional[String[1]]
Location of the limactl
binary if not in PATH
Data type: Optional[Array[String[1]]]
VM names to list
Generate Bolt targets from Lima VMs
Supports noop? false
Data type: Optional[String[1]]
Location of the limactl
binary if not in PATH
Data type: Optional[Pattern]
Only VM with names matching this regex will be included into the inventory.
Data type: Optional[Pattern]
VMs with names matching this regex will be excluded from the inventory.
Create or start Lima VM
Supports noop? false
Data type: Optional[String[1]]
Location of the limactl
binary if not in PATH
Data type: String[1]
VM name
Data type: Optional[String[1]]
Duration to wait for the instance to be running before timing out
Data type: Optional[String[1]]
Remote URL containing YAML configuration to create the instance from
Data type: Optional[String[1]]
Lima template to create the instance from
Data type: Optional[Hash]
Configuration hash to create the instance from
Stop Lima VM
Supports noop? false
Data type: Optional[String[1]]
Location of the limactl
binary if not in PATH
Data type: String[1]
VM name
Delete the cluster of Lima VMs
The following parameters are available in the lima::cluster::delete
plan:
Data type: String[1]
Cluster name
Data type: Optional[Hash]
Hash of all defined clusters. Populated from Hiera usually.
Default value: undef
Data type: TargetSpec
The host to run the limactl on
Default value: 'localhost'
Create/start the cluster of Lima VMs
The following parameters are available in the lima::cluster::start
plan:
Data type: String[1]
Cluster name
Data type: Optional[Hash]
Hash of all defined clusters. Populated from Hiera usually.
Default value: undef
Data type: TargetSpec
The host to run the limactl on
Default value: 'localhost'
Stop the cluster of Lima VMs
The following parameters are available in the lima::cluster::stop
plan:
Data type: String[1]
Cluster name
Data type: Optional[Hash]
Hash of all defined clusters. Populated from Hiera usually.
Default value: undef
Data type: TargetSpec
The host to run the limactl on
Default value: 'localhost'
Return the cluster definition
The following parameters are available in the lima::clusters
plan:
Data type: String[1]
Cluster name
Data type: Hash
Hash of all defined clusters. Populated from Hiera usually.
Default value: lookup('lima::clusters', 'default_value' => {})