docs(terraform): update file structure
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user