terraform harvester vm
v1.2.0

Módulos de terraza que crean máquinas virtuales en HCI HCI HCI
| Nombre | Fuente | Versión |
|---|---|---|
| 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 |
| Nombre | Descripción | Tipo | Por defecto | Requerido |
|---|---|---|---|---|
| cluster_network_name | Nombre de la red de clúster | string | n / A | Sí |
| harvester_kubeconfig_path | Ruta al archivo kubeconfig | string | n / A | Sí |
| image_display_name | El nombre de la pantalla para la imagen del sistema operativo | string | n / A | Sí |
| Image_Name | El nombre de la imagen del sistema operativo | string | n / A | Sí |
| image_source_type | Tipo de fuente para la imagen (por ejemplo, descargar, cargar) | string | n / A | Sí |
| image_url | URL desde donde se descargará la imagen | string | n / A | Sí |
| network_name | Nombre de la red | string | n / A | Sí |
| network_vlan_id | ID de VLAN para la red | string | n / A | Sí |
| user_data | Datos de usuario para la configuración de la In-Init en la nube | string | n / A | Sí |
| VM_CPUS | Número de CPU para la VM | number | n / A | Sí |
| VM_Descripción | Descripción para la VM | string | n / A | Sí |
| vm_disks | Lista de discos para la 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 | Sí |
| VM_HostName | Nombre de host para la máquina virtual | string | n / A | Sí |
| vm_memory | Asignación de memoria para la VM | string | n / A | Sí |
| VM_NAME | Nombre de la máquina virtual | string | n / A | Sí |
| Image_namespace | El espacio de nombres donde residirá la imagen | string | "default" | No |
| Image_tags | Etiquetas asociadas con la imagen | map(string) | {} | No |
| network_data | Datos de red para la configuración de la In-Init en la nube | string | "" | No |
| Network_namespace | Espacio de nombres de la red | string | "default" | No |
| Vm_namespace | Espacio de nombres donde residirá la VM | string | "default" | No |
| VM_TAGS | Etiquetas asociadas con la VM | map(string) | {} | No |
| Nombre | Descripción |
|---|---|
| image_id | La identificación de la imagen VM |
| Network_id | El nombre de la red |
| VM_ID | La identificación de la máquina virtual creada |