aboutsummaryrefslogtreecommitdiffstats
path: root/inventory.yml
diff options
context:
space:
mode:
Diffstat (limited to 'inventory.yml')
-rw-r--r--inventory.yml71
1 files changed, 0 insertions, 71 deletions
diff --git a/inventory.yml b/inventory.yml
index e715339..06fe97e 100644
--- a/inventory.yml
+++ b/inventory.yml
@@ -14,18 +14,6 @@ all:
- 8.8.8.8
- 8.8.4.4
- packages:
- zsh: "zsh"
- curl: "curl"
- tmux: "tmux"
- wget: "wget"
- figlet: "figlet"
- neovim: "neovim"
- pip: "pip3"
-
- group:
- root: "root"
-
ansible_port: "22"
ansible_python_interpreter: "/usr/bin/python3"
@@ -35,53 +23,9 @@ all:
# ---
hosts:
- # SERVER for domain controller
dcontroller:
- ansible_host: "dcontroller"
- ip: { in: "10.10.0.1", out: "185.203.114.234" }
- services:
- - { name: "ssh", proto: "tcp", port: "22", public: true }
- - { name: "httpd", proto: "tcp", port: "80", public: true, domain: "www" }
- - { name: "wireguard", proto: "udp", port: "53", public: true }
-
- # SERVER for vm
stack0:
- ansible_host: "stack0"
- ip: { in: "10.10.0.40", out: "192.168.5.40" }
- services:
- - { name: "ssh", proto: "tcp", port: "22" }
- vms:
- - { name: "vm0", iso: "alpine", memory: "6G", size: "4G", enabled: true }
- - { name: "vm1", iso: "alpine", memory: "2G", size: "4G", enabled: true }
- hypervisor:
- enabled: "true"
- interface: "bnx0"
- switch: "bridge0"
- gateway: "192.168.5.1"
- mask: "255.255.255.0"
-
- # SERVER for personnal file sync
emb0:
- ansible_host: "emb0"
- ip: { in: "10.10.0.41", out: "192.168.5.41" }
- services:
- - { name: "ssh", proto: "tcp", port: "22" }
- - { name: "syncthing", proto: "tcp", port: "8384" }
-
- # VM
- vm0:
- ansible_host: "vm0"
- ip: { in: "10.10.0.60", out: "192.168.5.60" }
- services:
- - { name: "ssh", proto: "tcp", port: "22" }
- - { name: "minecraft", proto: "tcp, udp", port: "25565", public: true }
-
- vm1:
- ansible_host: "vm1"
- ip: { in: "10.10.0.61", out: "192.168.5.61" }
- services:
- - { name: "ssh", proto: "tcp", port: "22"}
- - { name: "nextcloud", proto: "tcp", port: "8080", public: true, domain: "cloud" }
# CLIENTS
graphite:
@@ -109,21 +53,6 @@ all:
dcontroller:
stack0:
emb0:
- vm0:
- vm1:
-
- # GROUP physical
- ph:
- hosts:
- dcontroller:
- stack0:
- emb0:
-
- # GROUP virtual machine
- vm:
- hosts:
- vm0:
- vm1:
# GROUP openbsd
openbsd:
remember that computers suck.