diff --git a/roles/kubernetes/preinstall/tasks/verify-settings.yml b/roles/kubernetes/preinstall/tasks/verify-settings.yml index 18cec48d82a6c49725c3ac29db449ac027c14aef..581acdc8fb686cb285e5dda73008ba6ad058b571 100644 --- a/roles/kubernetes/preinstall/tasks/verify-settings.yml +++ b/roles/kubernetes/preinstall/tasks/verify-settings.yml @@ -86,12 +86,6 @@ when: access_ip is defined ignore_errors: "{{ ignore_assert_errors }}" -- name: Stop if swap enabled - assert: - that: ansible_swaptotal_mb == 0 - when: kubelet_fail_swap_on|default(true) - ignore_errors: "{{ ignore_assert_errors }}" - - name: Stop if RBAC is not enabled when dashboard is enabled assert: that: rbac_enabled diff --git a/roles/kubespray-defaults/defaults/main.yaml b/roles/kubespray-defaults/defaults/main.yaml index 074bd4b1e4547fe782778f5a80aa4c3bd6af2121..a8510fb719fe6a1a93804d7ee4608d620da2a642 100644 --- a/roles/kubespray-defaults/defaults/main.yaml +++ b/roles/kubespray-defaults/defaults/main.yaml @@ -13,7 +13,7 @@ kube_api_anonymous_auth: false is_atomic: false # optional disable the swap -disable_swap: false +disable_swap: true ## Change this to use another Kubernetes version, e.g. a current beta release kube_version: v1.10.4