32 lines
911 B
Terraform
32 lines
911 B
Terraform
|
|
# ===========================================
|
||
|
|
# IMPORT — Importar recursos existentes no Proxmox
|
||
|
|
#
|
||
|
|
# Formato do import:
|
||
|
|
# terraform import <resource_address> <proxmox_node>/<vm_type>/<vmid>
|
||
|
|
#
|
||
|
|
# Exemplos:
|
||
|
|
# terraform import proxmox_vm_qemu.homeassistant pve/qemu/100
|
||
|
|
# terraform import proxmox_vm_qemu.dockerino pve/qemu/102
|
||
|
|
# terraform import proxmox_vm_qemu.media pve/qemu/103
|
||
|
|
#
|
||
|
|
# IMPORTANTE: O import apenas lê e registra o estado atual.
|
||
|
|
# Depois do import, qualquer alteração vai aparecer no `terraform plan`.
|
||
|
|
# ===========================================
|
||
|
|
|
||
|
|
# ===========================================
|
||
|
|
# DATA SOURCES (leem dados do Proxmox sem modificar nada)
|
||
|
|
# ===========================================
|
||
|
|
|
||
|
|
# Ler as 3 VMs existentes
|
||
|
|
data "proxmox_vm_qemu" "homeassistant" {
|
||
|
|
vm_id = 100
|
||
|
|
}
|
||
|
|
|
||
|
|
data "proxmox_vm_qemu" "dockerino" {
|
||
|
|
vm_id = 102
|
||
|
|
}
|
||
|
|
|
||
|
|
data "proxmox_vm_qemu" "media" {
|
||
|
|
vm_id = 103
|
||
|
|
}
|