1.0 KiB
1.0 KiB
Proxmox Terraform scaffold
This directory is a placeholder scaffold for future Proxmox Terraform adoption.
What this directory is for
- Prepare provider/version/variable structure now.
- Delay real Proxmox resource management until import strategy is validated.
Initialize
From this directory:
terraform init
Current status
- No live Proxmox resources are defined yet.
- Provider auth variables are placeholders only.
- Import IDs and resource schemas must be verified against provider docs before adding resources.
Future safe workflow
- Add one resource block for an existing VM/object.
- Import it with the provider-specific ID format.
- Inspect with
terraform state show. - Reconcile
.tfarguments untilterraform planis clean. - Repeat incrementally.
Safety notes
- Do not commit real credentials in
.tffiles or tracked.tfvars. - State files are ignored by the Terraform-level
.gitignore. - Do not run
terraform applyuntil plan is intentionally no-op for existing resources.