summaryrefslogtreecommitdiff
path: root/inventory/hosts.ini
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-12-01 23:14:05 +0100
committerChristian Pointner <equinox@spreadspace.org>2018-12-01 23:14:05 +0100
commit17447210485bbe379beb9c7e9a3034e900110ed9 (patch)
tree1b911eed4ea5bce52a5bc24f0951dfe200ea3217 /inventory/hosts.ini
parentfixed acmetool self-signed cert handling (diff)
moved to multi environment repo structure
Diffstat (limited to 'inventory/hosts.ini')
-rw-r--r--inventory/hosts.ini138
1 files changed, 138 insertions, 0 deletions
diff --git a/inventory/hosts.ini b/inventory/hosts.ini
new file mode 100644
index 00000000..771b1b2c
--- /dev/null
+++ b/inventory/hosts.ini
@@ -0,0 +1,138 @@
+[all:vars]
+ansible_host={{ inventory_hostname }}.{{ host_domain }}
+ansible_user=root
+ansible_port=22000
+
+
+###############################
+# environment: chaos-at-home
+
+[chaos-at-home:vars]
+host_domain=chaos-at-home.org
+environment_group=chaos-at-home
+
+[chaos-at-home]
+prometheus
+web
+mail
+stats
+auth
+atlas
+pan
+keyserver
+mimas
+
+
+###############################
+# environment: spreadspace
+
+[spreadspace:vars]
+host_domain=spreadspace.org
+environment_group=spreadspace
+
+[spreadspace]
+build ansible_port=222
+calypso
+telesto
+thetys
+dione
+helene
+emc-test
+
+
+###############################
+# environment: elevate
+
+[skillz:vars]
+host_domain=skillz.biz
+environment_group=elevate
+
+[skillz]
+sk2013
+sk2016
+sktorrent
+
+
+[elevate:vars]
+host_domain=elevate.at
+environment_group=elevate
+
+[elevate]
+elewolke
+elestream
+elemedia
+elesearch
+
+[elevate:children]
+emc
+
+
+[emc:vars]
+host_domain=spreadspace.org
+
+[emc]
+emc-stats
+emc-master
+
+[emc:children]
+emc-xx
+
+[emc-xx]
+#emc-0[0:6]
+emc-00
+
+
+###############################
+# host categories
+
+[kvmhosts]
+prometheus
+atlas
+sk2013
+sk2016
+
+[hetzner]
+sk2013
+sk2016
+emc-stats
+emc-master
+mimas
+sktorrent
+elewolke
+elestream
+elesearch
+
+[hetzner:children]
+emc-xx
+
+
+[scaleway-kernel]
+# emc-test
+
+[scaleway]
+emc-test
+
+[scaleway:children]
+scaleway-kernel
+
+
+### kubernetes cluster: emc
+
+[k8s-emc-encoder]
+#dione
+#helene
+
+[k8s-emc-streamer:children]
+emc-xx
+
+[k8s-emc-master]
+emc-master
+
+[k8s-emc-stats]
+emc-stats
+
+[k8s-emc:children]
+k8s-emc-master
+k8s-emc-encoder
+k8s-emc-streamer
+k8s-emc-stats