diff --git a/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml b/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml
index 9f346d8ab22dad44ad6eccefff20150576c92eea..b7f9b2570a58d86c78cba966c8f63da5fd9d0487 100644
--- a/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml
+++ b/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml
@@ -113,6 +113,8 @@
     - access_ip is defined
     - not ignore_assert_errors
     - ping_access_ip
+    - not is_fedora_coreos
+    - not ansible_os_family in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
 
 - name: Stop if access_ip is not pingable
   command: ping -c1 {{ access_ip }}