*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Commit b4e282a7 authored by Weber, Thomas's avatar Weber, Thomas
Browse files

fix: add slurp token for upgrade

parent 034791ce
No related branches found
No related tags found
1 merge request!1Restore main as the default branch
...@@ -16,6 +16,25 @@ ...@@ -16,6 +16,25 @@
- group_vars - group_vars
- group_vars/all - group_vars/all
- name: slurp token if upgrade
block:
- name: Load token
slurp:
src: "/var/lib/rancher/rke2/server/node-token"
register: slurped_token
- name: Decode token and store as fact at dummy master_host with host variable
add_host:
name: "MASTER_HOST"
token: "{{ slurped_token.content}}"
- name: create token
delegate_to: localhost
run_once: yes
set_fact:
token: "{{ hostvars['MASTER_HOST']['token'].split('server:')[1] }}"
when: upgrade and 'master' in group_names"
- name: store token - name: store token
delegate_to: localhost delegate_to: localhost
become: no become: no
......
...@@ -42,6 +42,9 @@ spec: ...@@ -42,6 +42,9 @@ spec:
- key: node-role.kubernetes.io/master - key: node-role.kubernetes.io/master
value: "true" value: "true"
effect: NoSchedule effect: NoSchedule
- key: node-role.kubernetes.io/control-plane
value: "true"
effect: NoSchedule
- key: CriticalAddonsOnly - key: CriticalAddonsOnly
value: "true" value: "true"
effect: NoExecute effect: NoExecute
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment