From 3c048f3c3deae1b10acc13724e3b722418ac9d5d Mon Sep 17 00:00:00 2001 From: "lucas.mathieu" Date: Thu, 25 Dec 2025 20:29:22 +0100 Subject: [PATCH] docs(terraform): update file structure --- terraform/README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/terraform/README.md b/terraform/README.md index 4d55d0d..2f03c74 100644 --- a/terraform/README.md +++ b/terraform/README.md @@ -423,20 +423,22 @@ terraform destroy ``` . -├── main.tf # Main VM, Talos, CCM/CSI resources -├── variables.tf # Input variables -├── outputs.tf # Output values -├── versions.tf # Provider versions (Talos, Proxmox, Helm, K8s) -├── locals.tf # Local values -├── terraform.tfvars # Your configuration (create this) +├── main.tf # Main VM and Talos resources +├── variables.tf # Input variables +├── outputs.tf # Output values (talosconfig, kubeconfig) +├── versions.tf # Provider versions (Talos, Proxmox) +├── locals.tf # Local values and computed variables +├── state.tf # Remote state configuration +├── terraform.tfvars # Your configuration (not in git) +├── terraform.tfvars.example # Example configuration template ├── templates/ -│ ├── install-disk-and-hostname.yaml.tmpl -│ ├── static-ip.yaml.tmpl # Static IP configuration -│ ├── node-labels.yaml.tmpl -│ └── vip-config.yaml.tmpl +│ ├── install-disk-and-hostname.yaml.tmpl # Hostname and disk config +│ ├── static-ip.yaml.tmpl # Static IP configuration +│ ├── vip-config.yaml.tmpl # VIP configuration for HA +│ └── proxmox-ccm.yaml.tmpl # Proxmox CCM/CSI configuration └── files/ - ├── cp-scheduling.yaml - └── cloud-provider.yaml + ├── cp-scheduling.yaml # Control plane scheduling config + └── cloud-provider.yaml # Cloud provider config ``` ## References