plugin: community.general.proxmox user: "{{ lookup('rbw', 'Proxmox Ansible Token').data.username }}" token_id: "{{ lookup('rbw', 'Proxmox Ansible Token').fields[0].value }}" token_secret: "{{ lookup('rbw', 'Proxmox Ansible Token').data.password }}" url: "https://10.0.0.10:8006" validate_certs: false cache: true exclude_nodes: true group_prefix: proxmox_ want_facts: true groups: proxmox_all: true keyed_groups: - key: proxmox_tags_parsed separator: "" prefix: group_ - key: proxmox_ostype separator: "" prefix: distro_ compose: ansible_host: proxmox_lxc_interfaces | selectattr('name','equalto','eth0') | map(attribute='inet') | first | ansible.utils.ipaddr('address') # ansible_host: proxmox_ipconfig0.ip | default(proxmox_net0.ip) | ansible.utils.ipaddr('address') # ansible_host: proxmox_hostname + ".internal" ansible_become_method: proxmox_ostyle == "alpine" | ternary("doas", "sudo")