--- all: vars: ansible_user: ansible protected_users: ["root", "ansible"] enable_gui: false enable_ssh: true enable_ssh_password_auth: false disable_sudo_password: false enable_networkd: true network: hosts: router: ansible_host: router.net.enp.one ansible_network_os: edgeos ansible_connection: network_cli description: EN1 Core Gateway targets: ["admin", "network"] servers: vars: required_os: centos_8 hosts: jupiter: ansible_host: jupiter.net.enp.one description: EN1 System Control Server targets: ["admin", "network"] networking: eno1: dhcp: true eno2: addresses: ["192.168.255.10/24"] romulus: ansible_host: romulus.net.enp.one description: EN1 Hypervisor/Datastore targets: ["admin", "datastore", "hypervisor"] networking: em2: addresses: ["192.168.255.20/24"] remus: ansible_host: remus.net.enp.one description: EN1 Hypervisor/Datastore targets: ["admin", "datastore", "hypervisor"] em2: addresses: ["192.168.255.30/24"] novis: ansible_host: novis.tre2.local description: EN1 Backup Storage targets: ["admin", "datastore"] children: ["vms"] vms: vars: disable_sudo_password: true required_os: centos_8 hosts: gitea: ansible_host: vm-host-gitea.net.enp.one description: Application Host: Gitea VCS targets: ["admin", "vcs"] networking: eth0: dhcp: true plex: ansible_host: vm-host-plex.net.enp.one description: Application Host: Plex Media Server targets: ["admin", "plx"] networking: eth0: dhcp: true bitwarden: ansible_host: vm-host-bitwarden.net.enp.one description: Application Host: Bitwarden Password Manager targets: ["admin", "ssv"] networking: eth0: dhcp: true nextcloud: ansible_host: vm-host-nextcloud.net.enp.one description: Application Host: Nextcloud Web Storage targets: ["admin", "cfs"] networking: eth0: dhcp: true workstations: vars: enable_gui: true enable_ssh: false enable_networkd: false hosts: omega: ansible_host: localhost description: Last required_os: centos_7 targets: ["admin", "recovery"] vigil-nox: ansible_host: localhost required_os: fedora_30 description: Watchman targets: ["admin", "desktop"] serico-nox: ansible_host: localhost description: Silk required_os: fedora_30 targets: ["admin", "desktop"] inerro: ansible_host: localhost description: Wanderer required_os: fedora_30 targets: ["admin", "desktop"]