diff --git a/roles/kubernetes/preinstall/tasks/verify-settings.yml b/roles/kubernetes/preinstall/tasks/verify-settings.yml index 18cec48d8..581acdc8f 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 074bd4b1e..a8510fb71 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