diff --git a/main.tf b/main.tf index f254077..b1f5594 100644 --- a/main.tf +++ b/main.tf @@ -9,7 +9,7 @@ terraform { required_providers { proxmox = { source = "Telmate/proxmox" - version = "=3.0.2-rc03" + version = "=3.0.2-rc04" } } } diff --git a/terraform.tfvars b/terraform.tfvars index ba144ae..55242b7 100644 --- a/terraform.tfvars +++ b/terraform.tfvars @@ -1,8 +1,8 @@ # közös változók -pm_api_url = "https://192.168.122.122:8006/api2/json" +pm_api_url = "https://192.168.122.11:8006/api2/json" pm_api_token_id = "terraform@pve!tf" -pm_api_token_secret = "ae4bf754-670d-48e0-b799-420fe79c0d77" -pm_target_node = "pveteszt" +pm_api_token_secret = "94ba47a2-279b-499b-91d4-eec0a71fc83c" +pm_target_node = "pvetn1" nameserver = "192.168.122.1" searchdomain = "msandor.hu" netmask = "24" @@ -13,13 +13,13 @@ ssh_keys = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBVFPVAc9OUBdfvCFs # vm1 változói vm1_template_name = "debian12-cloudinit" vm1_name = "tf-dci12-vm1" -vm1_ip = "192.168.122.12" +vm1_ip = "192.168.122.2" vm1_cores = "1" vm1_memory = "1024" vm1_disk_size = "4" vm1_swap_size = "1" vm1_controller = "virtio-scsi-single" -vm1_disk_storage = "local" +vm1_disk_storage = "NFS" vm1_net_model = "Virtio" vm1_net_bridge = "vmbr0" vm1_state = "started" # or running @@ -27,13 +27,13 @@ vm1_state = "started" # or running # vm2 változói vm2_template_name = "debian13-cloudinit" vm2_name = "tf-dci13-vm2" -vm2_ip = "192.168.122.13" -vm2_cores = "2" +vm2_ip = "192.168.122.3" +vm2_cores = "1" vm2_memory = "1024" -vm2_disk_size = "5" +vm2_disk_size = "4" vm2_swap_size = "1" vm2_controller = "virtio-scsi-single" -vm2_disk_storage = "local" +vm2_disk_storage = "NFS" vm2_net_model = "Virtio" vm2_net_bridge = "vmbr0" vm2_state = "started" # or running diff --git a/vm1.tf b/vm1.tf index 8e7c53e..29ef852 100644 --- a/vm1.tf +++ b/vm1.tf @@ -3,7 +3,7 @@ resource "proxmox_vm_qemu" "vm1" { target_node = var.pm_target_node clone = var.vm1_template_name os_type = "cloud-init" - cicustom = "vendor=local:snippets/setup-vm.yml" + cicustom = "vendor=NFS:snippets/setup-vm.yml" ciupgrade = true ciuser = var.ciuser sshkeys = var.ssh_keys @@ -55,7 +55,7 @@ EOF ide { ide0 { cloudinit { - storage = "local" + storage = "NFS" } } } diff --git a/vm2.tf b/vm2.tf index 17c1ae9..e6b4808 100644 --- a/vm2.tf +++ b/vm2.tf @@ -1,9 +1,9 @@ resource "proxmox_vm_qemu" "vm2" { name = var.vm2_name - target_node = var.pm_target_node + target_node = "pvetn2" clone = var.vm2_template_name os_type = "cloud-init" - cicustom = "vendor=local:snippets/setup-vm.yml" + cicustom = "vendor=NFS:snippets/setup-vm.yml" ciupgrade = true ciuser = var.ciuser sshkeys = var.ssh_keys @@ -55,7 +55,7 @@ EOF ide { ide0 { cloudinit { - storage = "local" + storage = "NFS" } } }