48df10b17e
- Harden DB-backed handlers and seed profiles; align client wire shapes for cluster resources, QEMU config, and node SSL fields - Serve plain HTTP on Compose :8006; keep TLS optional (--profile tls) and terminate HTTPS at Kubernetes Ingress - Add pulumi-tests (full contract surface majors 6–9 + BPG lifecycle) and make pulumi-tests - Ship bilingual docs, CHANGELOG, SECURITY, CONTRIBUTING, and GitHub Actions (make ci + Compose/Helm validation)
723 B
723 B
Language / Язык: English | Русский
Terraform
Example uses a Proxmox provider pointed at the local HTTPS gateway
(http://localhost:8006) with insecure = true for the development
certificate.
cd examples/terraform
terraform init
terraform apply
Provider plugin versions move quickly — pin versions in versions.tf to what
you have tested. After make seed, refresh or recreate state so VMID/node
assumptions stay aligned.
This cookbook is a starting point for lab CI, not a certification of every
provider resource against all four API majors. Pin the simulator major before
apply (CONTRACT_SNAPSHOT or hot-swap + /version assert).