diff --git a/Ansible/Playbooks/RKE2/roles/apply-manifests/tasks/main.yaml b/Ansible/Playbooks/RKE2/roles/apply-manifests/tasks/main.yaml index 9eb8a60..4a3bd28 100644 --- a/Ansible/Playbooks/RKE2/roles/apply-manifests/tasks/main.yaml +++ b/Ansible/Playbooks/RKE2/roles/apply-manifests/tasks/main.yaml @@ -6,6 +6,7 @@ retries: 120 delay: 10 changed_when: true + become: true become_user: "{{ ansible_user }}" when: inventory_hostname == groups['servers'][0] @@ -13,6 +14,7 @@ - name: Apply metallb namespace ansible.builtin.command: cmd: kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.12.1/manifests/namespace.yaml + become: true become_user: "{{ ansible_user }}" changed_when: true when: inventory_hostname == groups['servers'][0] @@ -21,6 +23,7 @@ - name: Apply metallb manifest ansible.builtin.command: cmd: kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/{{ metallb_version }}/config/manifests/metallb-native.yaml + become: true become_user: "{{ ansible_user }}" changed_when: true when: inventory_hostname == groups['servers'][0] @@ -30,6 +33,7 @@ ansible.builtin.command: cmd: "kubectl wait --namespace metallb-system --for=condition=ready pod --selector=component=controller --timeout=1800s" changed_when: true + become: true become_user: "{{ ansible_user }}" when: inventory_hostname == groups['servers'][0] @@ -47,6 +51,7 @@ - name: Apply metallb L2 Advertisement ansible.builtin.command: cmd: kubectl apply -f /home/{{ ansible_user }}/l2advertisement.yaml + become: true become_user: "{{ ansible_user }}" changed_when: true when: inventory_hostname == groups['servers'][0] @@ -65,6 +70,7 @@ - name: Apply metallb ipppool ansible.builtin.command: cmd: kubectl apply -f /home/{{ ansible_user }}/ippool.yaml + become: true become_user: "{{ ansible_user }}" changed_when: true when: inventory_hostname == groups['servers'][0]