summaryrefslogtreecommitdiff
path: root/inventory
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-03-02 00:54:50 +0100
committerChristian Pointner <equinox@spreadspace.org>2020-03-02 00:54:50 +0100
commit1b2e596b15181c983efb2c8b3030f2f11d28bd72 (patch)
treecf7a5b9b84ab15a0acc929df19a4524831d0aac6 /inventory
parentele-ups: firewall and listen_address (diff)
emc k8s cluster is now complete
Diffstat (limited to 'inventory')
-rw-r--r--inventory/group_vars/emc-dist.yml21
-rw-r--r--inventory/group_vars/emc-xx/main.yml21
-rw-r--r--inventory/hosts.ini46
3 files changed, 66 insertions, 22 deletions
diff --git a/inventory/group_vars/emc-dist.yml b/inventory/group_vars/emc-dist.yml
new file mode 100644
index 00000000..e53a98ad
--- /dev/null
+++ b/inventory/group_vars/emc-dist.yml
@@ -0,0 +1,21 @@
+---
+install:
+ cloud:
+ credentials:
+ token: "{{ vault_hcloud_api_token }}"
+ disks:
+ root_lvm_size: all
+
+network: {}
+
+docker_lvm:
+ vg: "{{ host_name }}"
+ lv: docker
+ size: 15G
+ fs: ext4
+
+kubelet_lvm:
+ vg: "{{ host_name }}"
+ lv: kubelet
+ size: 10G
+ fs: ext4
diff --git a/inventory/group_vars/emc-xx/main.yml b/inventory/group_vars/emc-xx/main.yml
index 823a1c05..c73b8962 100644
--- a/inventory/group_vars/emc-xx/main.yml
+++ b/inventory/group_vars/emc-xx/main.yml
@@ -1,2 +1,23 @@
---
acmetool_directory_server: "{{ acmetool_directory_server_le_live_v2 }}"
+
+install:
+ cloud:
+ credentials:
+ token: "{{ vault_hcloud_api_token }}"
+ disks:
+ root_lvm_size: all
+
+network: {}
+
+docker_lvm:
+ vg: "{{ host_name }}"
+ lv: docker
+ size: 15G
+ fs: ext4
+
+kubelet_lvm:
+ vg: "{{ host_name }}"
+ lv: kubelet
+ size: 10G
+ fs: ext4
diff --git a/inventory/hosts.ini b/inventory/hosts.ini
index 121e251f..0cad20a1 100644
--- a/inventory/hosts.ini
+++ b/inventory/hosts.ini
@@ -110,25 +110,6 @@ k8s-test-atlas
k8s-test-2019vm
-[emc:vars]
-host_domain=elev8.at
-env_group=dan
-ansible_port=222
-
-[emc]
-emc-master
-
-[emc:children]
-emc-dist
-emc-xx
-
-[emc-dist]
-#emc-dist0
-
-[emc-xx]
-#emc-0[0:6]
-
-
###############################
# environment: dan
@@ -183,7 +164,7 @@ ele-calypso host_name=calypso
ele-dione host_name=dione
ele-helene host_name=helene
ele-uhrturm host_name=uhrturm
-ele-lt host_name=liquidtruth ansible_port=222
+ele-lt host_name=liquidtruth
ele-laptop host_name=elevatop
ele-orpheum
ele-tub
@@ -198,6 +179,25 @@ ele-dolmetsch-raspi
ele-infobeamer
+[emc:vars]
+host_domain=elev8.at
+env_group=dan
+ansible_port=222
+
+[emc]
+emc-master
+
+[emc:children]
+emc-dist
+emc-xx
+
+[emc-dist]
+emc-dist0
+
+[emc-xx]
+emc-0[0:3]
+
+
###############################
# host categories
@@ -248,7 +248,10 @@ sk-2019vm
[hcloud]
ch-mimas2
ele-lt
-emc-dist0
+
+[hcloud:children]
+emc-dist
+emc-xx
[hetzner]
emc-master
@@ -256,7 +259,6 @@ sk-testvm
sk-torrent
[hetzner:children]
-emc-xx
hroot
hcloud