25 lines
1.2 KiB
Plaintext
25 lines
1.2 KiB
Plaintext
# 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)
|