diff --git a/roles/node/tasks/kubernetes.yml b/roles/node/tasks/kubernetes.yml index 340030e..98293de 100644 --- a/roles/node/tasks/kubernetes.yml +++ b/roles/node/tasks/kubernetes.yml @@ -1,17 +1,23 @@ +- name: Disable swap in fstab + ansible.builtin.replace: + path: /etc/fstab + regexp: '^.*swap.*$' + replace: '# \0' + backup: true + +- name: Disable swap.target + ansible.builtin.systemd_service: + name: swap.target + state: stopped + enabled: false + masked: true + - name: Disable swap for current session ansible.builtin.command: cmd: swapoff -a register: swap_off changed_when: swap_off.rc == 0 failed_when: swap_off.rc != 0 - become: true - -- name: Disable swap - ansible.builtin.replace: - path: /etc/fstab - regexp: '^.*swap.*$' - replace: '# \0' - backup: true - name: Ensure /etc/apt/keyrings directory exists ansible.builtin.file: