2901a1685d
Create provision playbook with modular platform-interop framework Implement first version of update-system playbook Implement var organization Implement basic structure of inventory file
83 lines
1.9 KiB
YAML
83 lines
1.9 KiB
YAML
---
|
|
servers:
|
|
vars:
|
|
enable_gui: False
|
|
enable_ssh: True
|
|
enable_ssh_password_auth: False
|
|
enable_sudo_password: True
|
|
enable_networkd: True
|
|
generate_keys: False
|
|
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
|
|
enable_networkd: True
|
|
generate_keys: 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
|
|
enable_networkd: False
|
|
generate_keys: False
|
|
hosts:
|
|
omega:
|
|
vars:
|
|
description: "...and the Omega"
|
|
serico:
|
|
vars:
|
|
description: "Smooth as Silk"
|
|
vigil:
|
|
vars:
|
|
description: "Watcher who Watches the Watchmen"
|