File tree Expand file tree Collapse file tree 7 files changed +18
-12
lines changed Expand file tree Collapse file tree 7 files changed +18
-12
lines changed Original file line number Diff line number Diff line change @@ -320,6 +320,9 @@ rke2_debug: false
320320# (Optional) Customize default kube-proxy arguments
321321# rke2_kube_proxy_arg:
322322# - "proxy-mode=ipvs"
323+
324+ # The value for the node-name configuration item
325+ rke2_node_name : " {{ inventory_hostname }}"
323326` ` `
324327
325328## Inventory file example
Original file line number Diff line number Diff line change @@ -281,3 +281,6 @@ rke2_debug: false
281281# (Optional) Customize default kube-proxy arguments
282282# rke2_kube_proxy_arg:
283283# - "proxy-mode=ipvs"
284+
285+ # The value for the node-name configuration item
286+ rke2_node_name : " {{ inventory_hostname }}"
Original file line number Diff line number Diff line change 1- - name : Restart RKE2 service on {{ inventory_hostname }}
1+ - name : Restart RKE2 service on {{ rke2_node_name }}
22 ansible.builtin.service :
33 name : " {{ rke2_service_name }}"
44 state : restarted
Original file line number Diff line number Diff line change 104104
105105- name : Wait for the first server be ready - no CNI
106106 ansible.builtin.shell : |
107- {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get node "{{ inventory_hostname }}" -o jsonpath='{range .status.conditions[*]}{.message}{"\n"}{end}'
107+ {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get node "{{ rke2_node_name }}" -o jsonpath='{range .status.conditions[*]}{.message}{"\n"}{end}'
108108 args :
109109 executable : /bin/bash
110110 changed_when : false
121121- name : Wait for the first server be ready - with CNI
122122 ansible.builtin.shell : |
123123 set -o pipefail
124- {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get nodes | grep "{{ inventory_hostname }}"
124+ {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get nodes | grep "{{ rke2_node_name }}"
125125 args :
126126 executable : /bin/bash
127127 changed_when : false
Original file line number Diff line number Diff line change 11---
22
3- - name : Cordon and Drain the node {{ inventory_hostname }}
3+ - name : Cordon and Drain the node {{ rke2_node_name }}
44 ansible.builtin.shell : |
55 set -o pipefail
66 {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml \
7- cordon "{{ inventory_hostname }}" && \
7+ cordon "{{ rke2_node_name }}" && \
88 {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml \
9- drain "{{ inventory_hostname }}" --ignore-daemonsets --delete-emptydir-data
9+ drain "{{ rke2_node_name }}" --ignore-daemonsets --delete-emptydir-data
1010 args :
1111 executable : /bin/bash
1212 register : drain
1919 run_once : true
2020 when : rke2_drain_node_during_upgrade
2121
22- - name : Restart RKE2 service on {{ inventory_hostname }}
22+ - name : Restart RKE2 service on {{ rke2_node_name }}
2323 ansible.builtin.service :
2424 name : " {{ rke2_service_name }}"
2525 state : restarted
4040 delegate_to : " {{ active_server | default(groups[rke2_servers_group_name].0) }}"
4141 run_once : true
4242
43- - name : Uncordon the node {{ inventory_hostname }}
43+ - name : Uncordon the node {{ rke2_node_name }}
4444 ansible.builtin.shell : |
4545 set -o pipefail
4646 {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml \
47- uncordon "{{ inventory_hostname }}"
47+ uncordon "{{ rke2_node_name }}"
4848 args :
4949 executable : /bin/bash
5050 changed_when : false
Original file line number Diff line number Diff line change 3838
3939- name : Wait for the first server be ready - no CNI
4040 ansible.builtin.shell : |
41- {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get node "{{ inventory_hostname }}" -o jsonpath='{range .status.conditions[*]}{.message}{"\n"}{end}'
41+ {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get node "{{ rke2_node_name }}" -o jsonpath='{range .status.conditions[*]}{.message}{"\n"}{end}'
4242 args :
4343 executable : /bin/bash
4444 changed_when : false
5555- name : Wait for the first server be ready - with CNI
5656 ansible.builtin.shell : |
5757 set -o pipefail
58- {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get nodes | grep "{{ inventory_hostname }}"
58+ {{ rke2_data_path }}/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml get nodes | grep "{{ rke2_node_name }}"
5959 args :
6060 executable : /bin/bash
6161 changed_when : false
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ node-label:
3939{% endfor %}
4040{% endif %}
4141snapshotter: {{ rke2_snapshooter }}
42- node-name: {{ inventory_hostname }}
42+ node-name: {{ rke2_node_name }}
4343{% if ( disable_kube_proxy | bool ) %}
4444disable-kube-proxy: true
4545{% endif %}
You can’t perform that action at this time.
0 commit comments