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)
Language / Язык: English | Русский
Runnable client cookbooks
Companion code for docs/clients.md.
Prerequisites
make up
make seed PROFILE=small
Layout
| Path | Stack |
|---|---|
python/ |
proxmoxer + requests |
go/ |
Go stdlib |
java/ |
Java 11+ HttpClient |
perl/ |
HTTP::Tiny |
ansible/ |
ansible-playbook |
terraform/ |
Terraform + Proxmox provider |
pulumi/ |
Pulumi (Python) |
Default node: pve01. Default token:
root@pam!automation=automation-secret.
Guides: docs/examples/.