summaryrefslogtreecommitdiff
path: root/spreadspace/k8s-lwl.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-04-29 14:35:33 +0200
committerChristian Pointner <equinox@spreadspace.org>2020-04-29 14:35:33 +0200
commit28d706eb225d81699a33d898044ec0a1f49a46f2 (patch)
treebc984ad1fcb0710ca3cab28a98ab6d9713648ed2 /spreadspace/k8s-lwl.yml
parentadd lendwirbel helene and dione instance (diff)
lendwirbel: initial install of kubernetes cluster
Diffstat (limited to 'spreadspace/k8s-lwl.yml')
-rw-r--r--spreadspace/k8s-lwl.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/spreadspace/k8s-lwl.yml b/spreadspace/k8s-lwl.yml
new file mode 100644
index 00000000..d587c0f7
--- /dev/null
+++ b/spreadspace/k8s-lwl.yml
@@ -0,0 +1,26 @@
+---
+- name: Basic Node Setup
+ hosts: k8s-lwl
+ roles:
+ - role: base
+ - role: sshd
+ - role: zsh
+
+- import_playbook: ../common/kubernetes-cluster-layout.yml
+ vars:
+ kubernetes_cluster_layout:
+ nodes_group: k8s-lwl
+ masters:
+ - lw-master
+
+### hack hack hack...
+- name: cook kubernetes secrets
+ hosts: _kubernetes_masters_
+ gather_facts: no
+ tasks:
+ - set_fact:
+ kubernetes_secrets_cooked: "{{ kubernetes_secrets }}"
+ external_ip_cooked: "{{ external_ip }}"
+
+- import_playbook: ../common/kubernetes.yml
+- import_playbook: ../common/kubernetes-cleanup.yml