summaryrefslogtreecommitdiff
path: root/roles/kubernetes/kubeadm/control-plane/tasks/main.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-08-15 22:42:01 +0200
committerChristian Pointner <equinox@spreadspace.org>2022-08-16 00:36:07 +0200
commit20947da3f0961ea36ea62cb54ff675c2a60bcffd (patch)
treece62a0d4ad13b14695116503a4451e1027c3a65c /roles/kubernetes/kubeadm/control-plane/tasks/main.yml
parentkubernetes/kubeadm: move node-ip kubelet parameter to kubeadm config (diff)
kubernetes/kubeadm: make k8s node name configureable
Diffstat (limited to 'roles/kubernetes/kubeadm/control-plane/tasks/main.yml')
-rw-r--r--roles/kubernetes/kubeadm/control-plane/tasks/main.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/roles/kubernetes/kubeadm/control-plane/tasks/main.yml b/roles/kubernetes/kubeadm/control-plane/tasks/main.yml
index fbfc4027..b6160dab 100644
--- a/roles/kubernetes/kubeadm/control-plane/tasks/main.yml
+++ b/roles/kubernetes/kubeadm/control-plane/tasks/main.yml
@@ -22,7 +22,7 @@
- name: check if control-plane node is tainted (1/2)
- command: "kubectl --kubeconfig /etc/kubernetes/admin.conf get node {{ inventory_hostname }} -o json"
+ command: "kubectl --kubeconfig /etc/kubernetes/admin.conf get node {{ kubernetes_node_name }} -o json"
check_mode: no
register: kubectl_get_node
changed_when: False
@@ -36,22 +36,22 @@
block:
- name: remove control-plane taint from node
when: "'node-role.kubernetes.io/control-plane' in kube_node_taints"
- command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ inventory_hostname }} node-role.kubernetes.io/control-plane-"
+ command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ kubernetes_node_name }} node-role.kubernetes.io/control-plane-"
- name: remove deprecated master taint from node
when: "'node-role.kubernetes.io/master' in kube_node_taints"
- command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ inventory_hostname }} node-role.kubernetes.io/master-"
+ command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ kubernetes_node_name }} node-role.kubernetes.io/master-"
- name: add taint from control-plane node
when: kubernetes.dedicated_controlplane_nodes
block:
- name: add control-plane taint to node
when: "'node-role.kubernetes.io/control-plane' not in kube_node_taints"
- command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ inventory_hostname }} node-role.kubernetes.io/control-plane='':NoSchedule"
+ command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ kubernetes_node_name }} node-role.kubernetes.io/control-plane='':NoSchedule"
- name: add deprecated master taint to node
when: "'node-role.kubernetes.io/master' not in kube_node_taints"
- command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ inventory_hostname }} node-role.kubernetes.io/master='':NoSchedule"
+ command: "kubectl --kubeconfig /etc/kubernetes/admin.conf taint nodes {{ kubernetes_node_name }} node-role.kubernetes.io/master='':NoSchedule"
- name: prepare kubectl (1/2)
file:
@@ -66,8 +66,8 @@
- name: add kubectl completion config for shells
loop:
- - zsh
- - bash
+ - zsh
+ - bash
blockinfile:
path: "/root/.{{ item }}rc"
create: yes