# lab-cluster.yaml - 3-node IncusOS cluster for lab testing # # Deploys 3 standalone Incus nodes that can be clustered after deployment. # All nodes get apply_defaults: true so they have matching storage pool # and network bridge configurations. # # Usage: # incusos-proxmox --dry-run examples/lab-cluster.yaml # Preview # incusos-proxmox --yes examples/lab-cluster.yaml # Deploy # incusos-proxmox --status examples/lab-cluster.yaml # Check status # incusos-proxmox --cleanup examples/lab-cluster.yaml # Tear down VMs # incusos-proxmox --cleanup --deep examples/lab-cluster.yaml # Full cleanup # # After deployment, form a cluster with lab-test: # lab-test --phase cluster examples/lab-cluster.yaml # # Connection settings from proxmox.yaml (see examples/proxmox.yaml.example). # Add a proxmox: section here to override per-deployment. defaults: cores: 4 memory: 4096 disk: 50 start_vmid: 900 vms: - name: incus-lab-01 app: incus apply_defaults: true - name: incus-lab-02 app: incus apply_defaults: true - name: incus-lab-03 app: incus apply_defaults: true