Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qjoly/terraform-module-libvirt
Terraform module that install a VM on Libvirt
https://github.com/qjoly/terraform-module-libvirt
Last synced: about 2 months ago
JSON representation
Terraform module that install a VM on Libvirt
- Host: GitHub
- URL: https://github.com/qjoly/terraform-module-libvirt
- Owner: qjoly
- Created: 2023-03-23T06:50:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-19T11:09:33.000Z (3 months ago)
- Last Synced: 2024-11-30T16:40:56.885Z (about 2 months ago)
- Language: HCL
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Requirements
| Name | Version |
|------|---------|
| [libvirt](#requirement\_libvirt) | 0.7.1 |## Providers
| Name | Version |
|------|---------|
| [libvirt](#provider\_libvirt) | 0.7.1 |## Modules
No modules.
## Resources
| Name | Type |
|------|------|
| [libvirt_domain.node](https://registry.terraform.io/providers/dmacvicar/libvirt/0.7.1/docs/resources/domain) | resource |
| [libvirt_volume.node_disk](https://registry.terraform.io/providers/dmacvicar/libvirt/0.7.1/docs/resources/volume) | resource |## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [node\_memory](#input\_node\_memory) | the volatile memory of the node | `string` | `"1024"` | no |
| [node\_name](#input\_node\_name) | Name for VM | `string` | n/a | yes |
| [node\_vcpu](#input\_node\_vcpu) | Number of cpu | `string` | `"1"` | no |
| [pool\_name](#input\_pool\_name) | Pool\_name that will be used (or created). | `string` | `"clusterOps"` | no |
| [source\_file](#input\_source\_file) | Path of the disk image that will be used | `string` | n/a | yes |## Outputs
| Name | Description |
|------|-------------|
| [node\_ip](#output\_node\_ip) | n/a |
| [node\_name](#output\_node\_name) | n/a |