Add DNS configuration for VMs
All checks were successful
Terraform PR / Validate (pull_request) Successful in 5s
Terraform PR / Plan (pull_request) Successful in 5s

This commit is contained in:
Damien
2026-06-10 08:18:37 +02:00
parent a66142632c
commit a9fdb3ac45
2 changed files with 11 additions and 0 deletions

View File

@@ -78,6 +78,11 @@ resource "proxmox_virtual_environment_vm" "vms" {
# On utilise le bloc 'initialization' pour configurer Cloud-Init
initialization {
# Configuration DNS (nécessaire au bootstrap : apt, curl, install Tailscale...)
dns {
servers = var.dns_servers
}
# Configuration IP
ip_config {
ipv4 {

View File

@@ -54,6 +54,12 @@ variable "default_vm_user" {
default = "root"
}
variable "dns_servers" {
description = "Liste des serveurs DNS pour les VMs (utilisés au bootstrap, avant la prise en charge éventuelle par Tailscale ou un autre service)."
type = list(string)
default = ["192.168.1.254"]
}
variable "virtual_machines" {
description = "Configuration des machines virtuelles à déployer"
type = map(object({