|
|
|
@@ -2,7 +2,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
The following requirements are needed by this module:
|
|
|
|
The following requirements are needed by this module:
|
|
|
|
|
|
|
|
|
|
|
|
- <a name="requirement_libvirt"></a> [libvirt](#requirement\_libvirt) (~> 0.6.14)
|
|
|
|
- <a name="requirement_libvirt"></a> [libvirt](#requirement\_libvirt) (>= 0.6.14)
|
|
|
|
|
|
|
|
|
|
|
|
- <a name="requirement_macaddress"></a> [macaddress](#requirement\_macaddress) (~> 0.3.0)
|
|
|
|
- <a name="requirement_macaddress"></a> [macaddress](#requirement\_macaddress) (~> 0.3.0)
|
|
|
|
|
|
|
|
|
|
|
|
@@ -10,7 +10,7 @@ The following requirements are needed by this module:
|
|
|
|
|
|
|
|
|
|
|
|
The following providers are used by this module:
|
|
|
|
The following providers are used by this module:
|
|
|
|
|
|
|
|
|
|
|
|
- <a name="provider_libvirt"></a> [libvirt](#provider\_libvirt) (~> 0.6.14)
|
|
|
|
- <a name="provider_libvirt"></a> [libvirt](#provider\_libvirt) (>= 0.6.14)
|
|
|
|
|
|
|
|
|
|
|
|
- <a name="provider_macaddress"></a> [macaddress](#provider\_macaddress) (~> 0.3.0)
|
|
|
|
- <a name="provider_macaddress"></a> [macaddress](#provider\_macaddress) (~> 0.3.0)
|
|
|
|
|
|
|
|
|
|
|
|
@@ -129,6 +129,14 @@ list(object({
|
|
|
|
|
|
|
|
|
|
|
|
Default: `[]`
|
|
|
|
Default: `[]`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="input_machine"></a> [machine](#input\_machine)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description: The machine type - can be i440fx (default) or q35. PCIe support requires Q35 (or better)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Type: `string`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Default: `null`
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="input_meta_data"></a> [meta\_data](#input\_meta\_data)
|
|
|
|
### <a name="input_meta_data"></a> [meta\_data](#input\_meta\_data)
|
|
|
|
|
|
|
|
|
|
|
|
Description: Cloud-init meta-data
|
|
|
|
Description: Cloud-init meta-data
|
|
|
|
@@ -161,6 +169,14 @@ Type: `string`
|
|
|
|
|
|
|
|
|
|
|
|
Default: `""`
|
|
|
|
Default: `""`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="input_uefi"></a> [uefi](#input\_uefi)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description: Whether or not to create an UEFI domain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Type: `bool`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Default: `false`
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="input_vcpu"></a> [vcpu](#input\_vcpu)
|
|
|
|
### <a name="input_vcpu"></a> [vcpu](#input\_vcpu)
|
|
|
|
|
|
|
|
|
|
|
|
Description: CPU count
|
|
|
|
Description: CPU count
|
|
|
|
@@ -179,4 +195,24 @@ Default: `null`
|
|
|
|
|
|
|
|
|
|
|
|
## Outputs
|
|
|
|
## Outputs
|
|
|
|
|
|
|
|
|
|
|
|
No outputs.
|
|
|
|
The following outputs are exported:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="output__disk"></a> [\_disk](#output\_\_disk)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description: n/a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="output__domain"></a> [\_domain](#output\_\_domain)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description: n/a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="output__pool"></a> [\_pool](#output\_\_pool)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description: n/a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="output_ipam"></a> [ipam](#output\_ipam)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description: n/a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### <a name="output_macaddress"></a> [macaddress](#output\_macaddress)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description: n/a
|
|
|
|
|