summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2023-05-07 00:07:41 +0200
committerChristian Pointner <equinox@spreadspace.org>2023-05-07 00:07:41 +0200
commitea2eb2d8e11f21b247189377af1a18a1064e1892 (patch)
treee914b16635f7ac0e064f7d9c6528be4d4480e42d
parentmove ch-k8s-test to LAN (diff)
kubernetes/kubeadm: fix role for secondary control-plane nodes
-rw-r--r--chaos-at-home/k8s-chtest.yml3
-rw-r--r--inventory/group_vars/k8s-chtest/vars.yml6
-rw-r--r--roles/kubernetes/kubeadm/control-plane/tasks/secondary.yml2
3 files changed, 8 insertions, 3 deletions
diff --git a/chaos-at-home/k8s-chtest.yml b/chaos-at-home/k8s-chtest.yml
index 1de7e574..eddf034d 100644
--- a/chaos-at-home/k8s-chtest.yml
+++ b/chaos-at-home/k8s-chtest.yml
@@ -14,6 +14,9 @@
nodes_group: k8s-chtest
controlplane_nodes:
- ch-k8s-ctrl
+ - ch-calypso
+ - ch-thetys
+ primary_controlplane_node: ch-k8s-ctrl
### hack hack hack...
- name: cook kubernetes secrets
diff --git a/inventory/group_vars/k8s-chtest/vars.yml b/inventory/group_vars/k8s-chtest/vars.yml
index 51d6ebf4..00ed923c 100644
--- a/inventory/group_vars/k8s-chtest/vars.yml
+++ b/inventory/group_vars/k8s-chtest/vars.yml
@@ -13,9 +13,11 @@ kubernetes_network_plugin_replaces_kube_proxy: yes
kubernetes:
cluster_name: chtest
- dedicated_controlplane_nodes: yes
+ dedicated_controlplane_nodes: no
api_extra_sans:
- - 192.168.32.20
+ - 192.168.28.21
+ - 192.168.28.22
+ - 192.168.28.29
pod_ip_range: 172.18.0.0/16
pod_ip_range_size: 24
diff --git a/roles/kubernetes/kubeadm/control-plane/tasks/secondary.yml b/roles/kubernetes/kubeadm/control-plane/tasks/secondary.yml
index 0c7a285f..2087517f 100644
--- a/roles/kubernetes/kubeadm/control-plane/tasks/secondary.yml
+++ b/roles/kubernetes/kubeadm/control-plane/tasks/secondary.yml
@@ -63,4 +63,4 @@
register: kubectl_node_get
until: kubectl_node_get.rc == 0
retries: 30
- dely: 2
+ delay: 2