Kay Yan
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
18 additions and
0 deletions
-
roles/kubernetes/preinstall/tasks/0010-swapoff.yml
|
|
@ -1,4 +1,22 @@ |
|
|
|
--- |
|
|
|
- name: Check if /etc/fstab exists |
|
|
|
stat: |
|
|
|
path: "/etc/fstab" |
|
|
|
get_attributes: no |
|
|
|
get_checksum: no |
|
|
|
get_mime: no |
|
|
|
register: fstab_file |
|
|
|
|
|
|
|
- name: Remove swapfile from /etc/fstab |
|
|
|
ansible.posix.mount: |
|
|
|
name: "{{ item }}" |
|
|
|
fstype: swap |
|
|
|
state: absent |
|
|
|
loop: |
|
|
|
- swap |
|
|
|
- none |
|
|
|
when: fstab_file.stat.exists |
|
|
|
|
|
|
|
- name: Mask swap.target (persist swapoff) |
|
|
|
ansible.builtin.systemd_service: |
|
|
|
name: swap.target |
|
|
|