2021-09-05 03:57:34 +00:00
|
|
|
---
|
|
|
|
all:
|
|
|
|
vars:
|
2021-11-09 05:03:05 +00:00
|
|
|
skylab_state_dir: /var/lib/skylab
|
2021-09-05 03:57:34 +00:00
|
|
|
skylab_ansible_venv: "{{ skylab_state_dir }}/ansible-runtime"
|
2021-09-06 02:54:48 +00:00
|
|
|
skylab_pip_version: 19.3.1
|
2021-09-05 03:57:34 +00:00
|
|
|
ansible_user: ansible
|
|
|
|
ansible_ssh_common_args: "-o ControlMaster=auto -o ControlPersist=60s -o ForwardAgent=yes"
|
|
|
|
|
2022-05-20 20:57:41 +00:00
|
|
|
workstation:
|
|
|
|
hosts:
|
|
|
|
voyager:
|
|
|
|
skylab_description: Personal Workstation
|
|
|
|
skylab_hostname: voyager.skylab.enp.one
|
|
|
|
skylab_targets: [workstation]
|
|
|
|
|
|
|
|
|
2021-09-08 00:31:18 +00:00
|
|
|
en1:
|
|
|
|
vars:
|
|
|
|
skylab_location: Newton MA
|
2021-11-17 04:20:58 +00:00
|
|
|
skylab_dashboard: info.en1.local
|
2021-10-28 04:25:55 +00:00
|
|
|
# gross hack for now, will be refactored later
|
2021-11-20 17:56:00 +00:00
|
|
|
_skylab_adguard_nat_rule: 9
|
2021-10-28 04:25:55 +00:00
|
|
|
|
|
|
|
hosts:
|
|
|
|
core:
|
|
|
|
ansible_host: 10.42.101.1
|
|
|
|
ansible_port: 4242
|
|
|
|
ansible_network_os: edgeos
|
|
|
|
skylab_description: EN1 Core Router
|
|
|
|
|
|
|
|
iridium:
|
|
|
|
ansible_host: 10.42.101.200
|
|
|
|
skylab_description: Local Monitor Node
|
2021-11-16 02:22:11 +00:00
|
|
|
skylab_hostname: iridium.skylab.enp.one
|
2021-10-28 04:25:55 +00:00
|
|
|
skylab_targets: [network]
|
2021-11-16 02:22:11 +00:00
|
|
|
skylab_networking:
|
|
|
|
enp4s0:
|
|
|
|
firewall: internal
|
|
|
|
dhcp: false
|
|
|
|
gateway: 10.42.101.1/24
|
|
|
|
dns:
|
|
|
|
- 10.42.101.1
|
|
|
|
addresses:
|
|
|
|
- 10.42.101.200/24
|
2021-10-28 04:25:55 +00:00
|
|
|
|
2021-09-08 00:31:18 +00:00
|
|
|
children:
|
2021-10-28 04:25:55 +00:00
|
|
|
|
|
|
|
cluster:
|
2021-11-06 02:21:18 +00:00
|
|
|
vars:
|
2021-11-06 03:11:30 +00:00
|
|
|
skylab_targets: [cluster, datastore]
|
2021-11-15 06:31:39 +00:00
|
|
|
skylab_compose_version: 3.8
|
2021-11-17 05:39:19 +00:00
|
|
|
skylab_compose_dir: "{{ skylab_state_dir }}/compose"
|
2021-11-06 03:11:30 +00:00
|
|
|
|
2021-09-08 00:31:18 +00:00
|
|
|
hosts:
|
2021-10-28 04:25:55 +00:00
|
|
|
pegasus: # jupiter
|
|
|
|
ansible_host: 10.42.101.100
|
2021-11-06 06:03:20 +00:00
|
|
|
skylab_hostname: pegasus.skylab.enp.one
|
2021-11-14 00:24:59 +00:00
|
|
|
skylab_legacy_names:
|
|
|
|
- jupiter.net.enp.one
|
|
|
|
- jupiter.svr.local
|
2021-10-28 04:25:55 +00:00
|
|
|
skylab_description: Arbiter Node
|
|
|
|
skylab_cluster:
|
2021-11-14 00:24:59 +00:00
|
|
|
address:
|
|
|
|
access: 10.42.101.10/24
|
|
|
|
internal: 192.168.42.10/24
|
2021-11-11 02:03:48 +00:00
|
|
|
interface:
|
|
|
|
access: bond0
|
|
|
|
internal: bond0.99
|
2021-12-11 20:52:52 +00:00
|
|
|
skylab_datastore_device: sdb
|
2021-11-06 04:33:41 +00:00
|
|
|
skylab_networking:
|
2021-11-07 01:37:15 +00:00
|
|
|
eno1:
|
|
|
|
bond: bond0
|
|
|
|
eno2:
|
|
|
|
bond: bond0
|
|
|
|
bond0:
|
2021-12-11 20:54:16 +00:00
|
|
|
device: bond
|
2021-11-10 01:59:45 +00:00
|
|
|
firewall: internal
|
2021-11-07 01:37:15 +00:00
|
|
|
gateway: 10.42.101.1/24
|
|
|
|
dns:
|
|
|
|
- 10.42.101.1
|
|
|
|
addresses:
|
|
|
|
- 10.42.101.100/24
|
|
|
|
- 192.168.255.255/32
|
|
|
|
dhcp: false
|
|
|
|
bond0.99:
|
2021-12-11 20:54:16 +00:00
|
|
|
device: vlan
|
2021-11-10 01:59:45 +00:00
|
|
|
firewall: trusted
|
2021-11-07 01:37:15 +00:00
|
|
|
addresses:
|
|
|
|
- 192.168.42.10/24
|
|
|
|
dhcp: false
|
2021-10-28 04:25:55 +00:00
|
|
|
|
|
|
|
saturn: # remus
|
|
|
|
ansible_host: 10.42.101.110
|
2021-11-06 06:03:20 +00:00
|
|
|
skylab_hostname: saturn.skylab.enp.one
|
2021-11-14 00:24:59 +00:00
|
|
|
skylab_legacy_names:
|
|
|
|
- remus.net.enp.one
|
|
|
|
- remus.svr.local
|
2021-11-06 03:11:30 +00:00
|
|
|
skylab_description: Operational Node
|
2021-10-28 04:25:55 +00:00
|
|
|
skylab_cluster:
|
2021-11-14 00:24:59 +00:00
|
|
|
address:
|
|
|
|
access: 10.42.101.11/24
|
|
|
|
internal: 192.168.42.20/24
|
2021-11-11 02:03:48 +00:00
|
|
|
interface:
|
|
|
|
access: bond0
|
|
|
|
internal: bond0.99
|
2021-10-28 04:25:55 +00:00
|
|
|
skylab_networking:
|
2021-11-07 01:37:15 +00:00
|
|
|
eno1:
|
|
|
|
bond: bond0
|
|
|
|
eno2:
|
|
|
|
bond: bond0
|
|
|
|
bond0:
|
2021-12-11 20:54:16 +00:00
|
|
|
device: bond
|
2021-11-10 01:59:45 +00:00
|
|
|
firewall: internal
|
2021-11-07 01:37:15 +00:00
|
|
|
dhcp: false
|
|
|
|
gateway: 10.42.101.1/24
|
|
|
|
addresses:
|
|
|
|
- 10.42.101.110/24
|
|
|
|
- 192.168.255.255/32
|
|
|
|
dns:
|
|
|
|
- 10.42.101.1
|
|
|
|
bond0.99:
|
2021-12-11 20:54:16 +00:00
|
|
|
device: vlan
|
2021-11-10 01:59:45 +00:00
|
|
|
firewall: trusted
|
2021-11-07 01:37:15 +00:00
|
|
|
dhcp: false
|
|
|
|
addresses:
|
|
|
|
- 192.168.42.20/24
|
2021-10-28 04:25:55 +00:00
|
|
|
|
|
|
|
orion: # romulus
|
|
|
|
ansible_host: 10.42.101.120
|
2021-11-06 06:03:20 +00:00
|
|
|
skylab_hostname: orion.skylab.enp.one
|
2021-11-14 00:24:59 +00:00
|
|
|
skylab_legacy_names:
|
|
|
|
- romulus.net.enp.one
|
|
|
|
- romulus.svr.local
|
2021-11-06 03:11:30 +00:00
|
|
|
skylab_description: Operational Node
|
2021-10-28 04:25:55 +00:00
|
|
|
skylab_cluster:
|
2021-11-14 00:24:59 +00:00
|
|
|
address:
|
|
|
|
access: 10.42.101.12/24
|
|
|
|
internal: 192.168.42.30/24
|
2021-11-11 02:03:48 +00:00
|
|
|
interface:
|
|
|
|
access: bond0
|
|
|
|
internal: bond0.99
|
2021-11-10 01:59:45 +00:00
|
|
|
skylab_datastore_device: sdb
|
2021-10-28 04:25:55 +00:00
|
|
|
skylab_networking:
|
2021-11-07 01:37:15 +00:00
|
|
|
eno1:
|
|
|
|
bond: bond0
|
|
|
|
eno2:
|
|
|
|
bond: bond0
|
|
|
|
bond0:
|
2021-12-11 20:54:16 +00:00
|
|
|
device: bond
|
2021-11-10 01:59:45 +00:00
|
|
|
firewall: internal
|
2021-11-07 01:37:15 +00:00
|
|
|
gateway: 10.42.101.1/24
|
|
|
|
dns:
|
|
|
|
- 10.42.101.1
|
|
|
|
addresses:
|
|
|
|
- 10.42.101.120/24
|
|
|
|
- 192.168.255.255/32
|
|
|
|
dhcp: false
|
|
|
|
bond0.99:
|
2021-12-11 20:54:16 +00:00
|
|
|
device: vlan
|
2021-11-10 01:59:45 +00:00
|
|
|
firewall: trusted
|
2021-11-07 01:37:15 +00:00
|
|
|
addresses:
|
|
|
|
- 192.168.42.30/24
|
|
|
|
dhcp: false
|
2021-09-08 00:31:18 +00:00
|
|
|
|
2021-09-05 03:57:34 +00:00
|
|
|
en2:
|
|
|
|
vars:
|
2021-10-28 04:25:55 +00:00
|
|
|
skylab_location: DigitalOcean TOR1
|
|
|
|
|
2021-09-05 03:57:34 +00:00
|
|
|
hosts:
|
|
|
|
hubble:
|
|
|
|
ansible_host: en2a.enp.one
|
2021-11-06 06:03:20 +00:00
|
|
|
skylab_hostname: hubble.en2.enp.one
|
2021-09-05 03:57:34 +00:00
|
|
|
skylab_description: Cloud Web Server
|
2021-09-05 04:52:12 +00:00
|
|
|
skylab_targets: [cloud]
|