Add DNS configuration for VMs
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user