# Fichier: terraform/prod/terraform.tfvars.example # # Copiez ce fichier vers terraform.tfvars et remplissez les valeurs appropriées. # Le fichier terraform.tfvars est ignoré par Git (voir .gitignore) pour protéger les informations sensibles. # Le nom du noeud Proxmox sur lequel déployer les VMs. # Par défaut : "pve01" # target_node = "pve01" # URL du noeud Proxmox sur lequel déployer les VMs. (Requis) # Exemple : "https://votre-proxmox-ip-ou-hostname:8006" proxmox_url = "https://proxmox.example.com:8006" # Token pour accéder à l'API Proxmox. (Requis et sensible) # Créez un token dans Proxmox (Datacenter -> Permissions -> API Tokens) # Exemple : "utilisateur@pve!nom_token=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" proxmox_api_token = "terraform@pve!terraform_token=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" # Chemin vers le fichier de la clé SSH publique à autoriser pour l'utilisateur admin sur les VMs. # Par défaut : "~/.ssh/keys/id_rsa.pub" # admin_ssh_public_key_path = "~/.ssh/id_rsa.pub" # Une map décrivant les VMs pour la supervision. # Vous pouvez laisser cette map vide si vous ne souhaitez pas déployer de VMs de supervision # ou la remplir comme dans l'exemple ci-dessous. # # monitoring_vms = { # "prometheus" = { # os = "ubuntu" # Nom du template ou de l'image ISO # cores = 2 # cpu_type = "host" # Type de CPU (kvm64, host, etc.) # memory = 2048 # En Mo # disk_gb = 20 # En Go # ip = "192.168.1.50/24" # IP statique avec le masque CIDR # gateway = "192.168.1.1" # Passerelle # }, # "grafana" = { # os = "debian" # cores = 1 # cpu_type = "kvm64" # memory = 1024 # disk_gb = 10 # ip = "192.168.1.51/24" # gateway = "192.168.1.1" # } # } monitoring_vms = {}