add package upgrades and output of VM IP
This commit is contained in:
parent
a39d0ceacb
commit
753d5c38e4
@ -14,6 +14,8 @@ resource "proxmox_virtual_environment_file" "cloud_config" {
|
|||||||
data = <<-EOF
|
data = <<-EOF
|
||||||
#cloud-config
|
#cloud-config
|
||||||
hostname: simple-vm
|
hostname: simple-vm
|
||||||
|
package_update: true
|
||||||
|
package_upgrade: true
|
||||||
packages:
|
packages:
|
||||||
- qemu-guest-agent
|
- qemu-guest-agent
|
||||||
users:
|
users:
|
||||||
@ -25,7 +27,8 @@ resource "proxmox_virtual_environment_file" "cloud_config" {
|
|||||||
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID62LmYRu1rDUha3timAIcA39LtcIOny1iAgFLnxoBxm vez@bastion"
|
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID62LmYRu1rDUha3timAIcA39LtcIOny1iAgFLnxoBxm vez@bastion"
|
||||||
sudo: ALL=(ALL) NOPASSWD:ALL
|
sudo: ALL=(ALL) NOPASSWD:ALL
|
||||||
runcmd:
|
runcmd:
|
||||||
- systemctl enable --now qemu-guest-agent
|
- systemctl enable qemu-guest-agent
|
||||||
|
- reboot
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -76,3 +79,9 @@ resource "proxmox_virtual_environment_vm" "simple_vm" {
|
|||||||
type = "std"
|
type = "std"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
output "vm_ip" {
|
||||||
|
value = proxmox_virtual_environment_vm.simple_vm.ipv4_addresses[1][0]
|
||||||
|
description = "VM IP"
|
||||||
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user