diff --git a/terraform/prod/variables.tf b/terraform/prod/variables.tf index 4efe593..15a2649 100644 --- a/terraform/prod/variables.tf +++ b/terraform/prod/variables.tf @@ -17,12 +17,25 @@ variable "proxmox_api_token" { sensitive = true } +variable "proxmox_ssh_private_key" { + description = "Clé SSH privée pour la connexion Proxmox (utilisée en CI). Si vide, l'agent SSH local est utilisé." + type = string + sensitive = true + default = "" +} + variable "tailscale_auth_key" { description = "Clé d'authentification Tailscale pour enregistrer les noeuds." type = string sensitive = true } +variable "admin_ssh_public_key" { + description = "Contenu de la clé SSH publique à autoriser (utilisé en CI). Prioritaire sur admin_ssh_public_key_path." + type = string + default = "" +} + variable "admin_ssh_public_key_path" { description = "Chemin vers le fichier de la clé SSH publique à autoriser." type = string