# proxmox.yaml.example - Proxmox connection config template
#
# Copy to envs/<env>/proxmox.yaml and edit with your settings.
# Use with: bin/incusos-proxmox --proxmox envs/<env>/proxmox.yaml
#
# Lab config files (lab-cluster.yaml, lab-oc.yaml, etc.) reference
# this for connection settings, so you only need to change credentials
# in one place.
#
# Override any setting per-deployment by adding a proxmox: section
# to the lab config file.

host: 192.168.1.10             # Proxmox host IP or hostname
method: ssh                    # ssh (default) or api
# api_token_id: automation@pve!deploy   # For api method
node: pve                      # Proxmox node name
storage: local-lvm             # VM disk storage
iso_storage: local             # ISO/image storage
bridge: vmbr0                  # Network bridge
# vlan: 69                     # VLAN tag for VM NIC (optional)
# gateway: 192.168.100.1       # Default gateway for static IPs (required if VMs use ip:)
# dns: 192.168.100.1           # DNS server for static IPs (optional, used with ip:)
# pool: IncusLab               # Resource pool (optional, for isolation)
ssh_user: root                 # SSH user (for ssh method)
