feat: always disable swap on node startup (#328)
Co-authored-by: Tadas Sutkaitis <t.sutkaitis@syseleven.de>
diff --git a/roles/kubernetes/tasks/main.yml b/roles/kubernetes/tasks/main.yml
index 583829f..8051d13 100644
--- a/roles/kubernetes/tasks/main.yml
+++ b/roles/kubernetes/tasks/main.yml
@@ -95,6 +95,15 @@
- swap
- none
+- name: Create noswap systemd service config file
+ ansible.builtin.copy:
+ src: noswap.service
+ dest: /etc/systemd/system/noswap.service
+ owner: root
+ group: root
+ mode: 0644
+ notify: Enable noswap service
+
- name: Configure short hostname
ansible.builtin.hostname:
name: "{{ inventory_hostname_short }}"