docs(terraform): update file structure
This commit is contained in:
@@ -423,20 +423,22 @@ terraform destroy
|
|||||||
|
|
||||||
```
|
```
|
||||||
.
|
.
|
||||||
├── main.tf # Main VM, Talos, CCM/CSI resources
|
├── main.tf # Main VM and Talos resources
|
||||||
├── variables.tf # Input variables
|
├── variables.tf # Input variables
|
||||||
├── outputs.tf # Output values
|
├── outputs.tf # Output values (talosconfig, kubeconfig)
|
||||||
├── versions.tf # Provider versions (Talos, Proxmox, Helm, K8s)
|
├── versions.tf # Provider versions (Talos, Proxmox)
|
||||||
├── locals.tf # Local values
|
├── locals.tf # Local values and computed variables
|
||||||
├── terraform.tfvars # Your configuration (create this)
|
├── state.tf # Remote state configuration
|
||||||
|
├── terraform.tfvars # Your configuration (not in git)
|
||||||
|
├── terraform.tfvars.example # Example configuration template
|
||||||
├── templates/
|
├── templates/
|
||||||
│ ├── install-disk-and-hostname.yaml.tmpl
|
│ ├── install-disk-and-hostname.yaml.tmpl # Hostname and disk config
|
||||||
│ ├── static-ip.yaml.tmpl # Static IP configuration
|
│ ├── static-ip.yaml.tmpl # Static IP configuration
|
||||||
│ ├── node-labels.yaml.tmpl
|
│ ├── vip-config.yaml.tmpl # VIP configuration for HA
|
||||||
│ └── vip-config.yaml.tmpl
|
│ └── proxmox-ccm.yaml.tmpl # Proxmox CCM/CSI configuration
|
||||||
└── files/
|
└── files/
|
||||||
├── cp-scheduling.yaml
|
├── cp-scheduling.yaml # Control plane scheduling config
|
||||||
└── cloud-provider.yaml
|
└── cloud-provider.yaml # Cloud provider config
|
||||||
```
|
```
|
||||||
|
|
||||||
## References
|
## References
|
||||||
|
|||||||
Reference in New Issue
Block a user