playbook

                Never    
YAML
       
- hosts: REDACTED # see hosts file
  remote_user: REDACTED
  become: true

  roles:
    - role: inoxio.proxmox_vms 
      proxmox:
        api_user: REDACTED@pam 
        api_password: REDACTED
        api_host: REDACTED.REDACTED.REDACTED
      vms:
        REDACTED-1:
          node: 'REDACTED'
          locale: en_US
          ubuntu_distribution: 'bionic'
          root_password:  'REDACTED'
          memory_size: 8192
          virtio: '{"virtio0":"local:30,cache=writeback,discard=on"}'
          network:
            ip: REDACTED.REDACTED.REDACTED.REDACTED
            netmask: 255.255.255.0
            gateway: REDACTED
            nameserver: REDACTED 1.1.1.1 8.8.8.8
            domainname: REDACTED-1-REDACTED
          additional_packages:
             - curl
             - gnupg

Raw Text