This repository has been archived on 2024-05-02. You can view files and clone it, but cannot push or open issues or pull requests.
omni-ansible/omni.yml

77 lines
1.7 KiB
YAML

---
servers:
vars:
enable_gui: False
enable_ssh: True
enable_ssh_password_auth: False
enable_sudo_password: True
hosts:
romulus.net.enp.one:
vars:
description: "Primary Hypervisor"
networking:
em1:
address: "10.42.101.20"
mac: "d4:ae:52:b1:a7:70"
em2:
address: "10.42.101.21"
mac: "d4:ae:52:b1:a7:71"
alias: "vmhost-1"
novis.net.enp.one:
vars:
description: "Secondary Datastore"
networking:
enp2s0:
address: "10.42.101.40"
mac: ""
vms:
vars:
enable_gui: False
enable_ssh: True
enable_ssh_password_auth: False
enable_sudo_password: False
hosts:
vm-host-nginx:
vars:
description: "Nginx Development Server"
networking:
eth0: ["10.42.101.150/24"]
vm-host-gitea:
vars:
description: "Gitea Git Server Host"
networking:
eth0: ["10.42.101.151/24"]
vm-host-plex:
vars:
description: "Plex Media Server Host"
networking:
eth0: ["10.42.101.152/24"]
vm-db-maria:
vars:
description: "MariaDB Server Host"
networking:
eth0: ["10.42.101.153/24"]
vm-db-prometheus:
vars:
description: "PrometheusDB Server Host"
networking:
eth0: ["10.42.101.154/24"]
workstations:
vars:
enable_gui: True
enable_ssh: False
enable_ssh_password_auth: False
enable_sudo_password: True
hosts:
omega:
vars:
description: "...and the Omega"
serico:
vars:
description: "Smooth as Silk"
vigil:
vars:
description: "Watcher who Watches the Watchmen"