Migration provider bpg, templates cloud-init propres, cluster k3s HA (control-plane)

This commit is contained in:
2026-08-23 14:28:44 +02:00
parent 115541aac0
commit c7a9f6fa06
7 changed files with 349 additions and 26 deletions
@@ -0,0 +1,62 @@
resource "proxmox_virtual_environment_vm" "nodes" {
count = 2
name = "srv-docker-${count.index + 1}"
node_name = var.node_name
vm_id = 530 + count.index
clone {
vm_id = 8999 # vmid de ton template debian13-cloudinit
full = true
}
agent {
enabled = true
}
cpu {
cores = 2
sockets = 1
type = "host"
}
memory {
dedicated = 4096
}
scsi_hardware = "virtio-scsi-single"
disk {
datastore_id = "VM_POOL_RAID10"
interface = "scsi0"
size = 20
iothread = true
}
network_device {
bridge = "vmbr1"
model = "virtio"
vlan_id = 530
}
initialization {
datastore_id = "VM_POOL_RAID10" # stockage du disque cloud-init (ide2 par défaut)
ip_config {
ipv4 {
address = "192.168.30.2${count.index}/24"
gateway = "192.168.30.254"
}
}
user_account {
username = "root"
keys = [var.vm_user_sshkey]
}
}
operating_system {
type = "l26" # Linux 2.6+ kernel (Debian, Ubuntu, etc.)
}
stop_on_destroy = true
}