--- # Proxmox API connection defaults (optional) proxmox_api_port: 8006 proxmox_api_validate_certs: false # Host to delegate pct commands to (use inventory hostname for become_password to work) proxmox_delegate_host: "{{ proxmox_api_host }}" # Shared Proxmox API args referenced by each task file's module_defaults block. # Override the underlying proxmox_* vars (e.g. from group_vars/all/) to customize. _proxmox_api_args: api_host: "{{ proxmox_api_host }}" api_port: "{{ proxmox_api_port }}" api_user: "{{ proxmox_api_user }}" api_token_id: "{{ proxmox_api_token_id }}" api_token_secret: "{{ proxmox_api_token_secret }}" validate_certs: "{{ proxmox_api_validate_certs }}" node: "{{ proxmox_node }}" # LXC defaults lxc_template: "local:vztmpl/debian-12-standard_12.12-1_amd64.tar.zst" lxc_cores: 4 lxc_memory: 2048 lxc_swap: 2048 lxc_storage: local-zfs lxc_size: 16 lxc_disk: "{{ lxc_storage }}:{{ lxc_size }}" lxc_ipv4: dhcp lxc_ipv6: auto lxc_nameserver: 10.0.0.7 lxc_gateway: 10.0.0.1 lxc_bridge: vmbr0 lxc_iface_name: eth0 # lxc_vlan_tag: unset by default; set to an integer (1-4094) to add an 802.1Q tag lxc_pubkey_file: "~/.ssh/id_ed25519.pub" lxc_unprivileged: true lxc_features: - nesting=1 lxc_nvidia_gpu_mount: false lxc_tags: ["ansible-managed"] lxc_clone_type: full lxc_start: true lxc_user_name: admin