diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-04-29 14:35:33 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-04-29 14:35:33 +0200 |
commit | 28d706eb225d81699a33d898044ec0a1f49a46f2 (patch) | |
tree | bc984ad1fcb0710ca3cab28a98ab6d9713648ed2 /spreadspace/k8s-lwl.yml | |
parent | add 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.yml | 26 |
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 |