terraform harvester vm
v1.2.0

Modul Terraform Yang Membuat Mesin Virtual Di Harvester HCI
| Nama | Sumber | Versi |
|---|---|---|
| Harvester_vm | ./modules/harvester-vm | n/a |
| Harvester_vm_image | ./modules/harvester-vm-image | n/a |
| Harvester_vm_network | ./modules/harvester-vm-network | n/a |
| Nama | Keterangan | Jenis | Bawaan | Diperlukan |
|---|---|---|---|---|
| cluster_network_name | Nama jaringan cluster | string | n/a | Ya |
| Harvester_kubeconfig_path | Jalur ke file KubeConfig | string | n/a | Ya |
| image_display_name | Nama tampilan untuk gambar OS | string | n/a | Ya |
| gambar_name | Nama gambar OS | string | n/a | Ya |
| Image_Source_Type | Jenis sumber untuk gambar (misalnya, unduh, unggah) | string | n/a | Ya |
| Image_Url | Url dari mana gambar akan diunduh | string | n/a | Ya |
| network_name | Nama Jaringan | string | n/a | Ya |
| network_vlan_id | ID VLAN untuk jaringan | string | n/a | Ya |
| user_data | Data pengguna untuk konfigurasi cloud-init | string | n/a | Ya |
| vm_cpus | Jumlah CPU untuk VM | number | n/a | Ya |
| vm_description | Deskripsi untuk VM | string | n/a | Ya |
| vm_disks | Daftar disk untuk VM | list(object({ name = string # Name of the disk type = string # Type of the disk size = string # Size of the disk bus = string # Bus type of the disk boot_order = number # Boot order for the disk auto_delete = bool # Auto delete flag for the disk })) | n/a | Ya |
| vm_hostname | Nama host untuk mesin virtual | string | n/a | Ya |
| vm_memory | Alokasi memori untuk VM | string | n/a | Ya |
| vm_name | Nama mesin virtual | string | n/a | Ya |
| image_namespace | Namespace tempat gambar akan berada | string | "default" | TIDAK |
| Image_tags | Tag yang terkait dengan gambar | map(string) | {} | TIDAK |
| network_data | Data Jaringan untuk Konfigurasi Init Cloud | string | "" | TIDAK |
| network_namespace | Namespace dari jaringan | string | "default" | TIDAK |
| vm_namespace | Namespace di mana VM akan tinggal | string | "default" | TIDAK |
| vm_tags | Tag yang terkait dengan VM | map(string) | {} | TIDAK |
| Nama | Keterangan |
|---|---|
| Image_id | ID gambar VM |
| network_id | Nama jaringan |
| vm_id | ID mesin virtual yang dibuat |