diff --git a/inventory/sample/group_vars/all/all.yml b/inventory/sample/group_vars/all/all.yml index c9d3766a9382526448aa68da12c6369837f51af1..89b39679388177fcb924f7da6d4e6bd08a59e401 100644 --- a/inventory/sample/group_vars/all/all.yml +++ b/inventory/sample/group_vars/all/all.yml @@ -109,3 +109,6 @@ no_proxy_exclude_workers: false # rh_subscription_usage: "Development" # rh_subscription_role: "Red Hat Enterprise Server" # rh_subscription_sla: "Self-Support" + +## Check if access_ip responds to ping. Set false if your firewall blocks ICMP. +# ping_access_ip: true diff --git a/roles/kubernetes/preinstall/defaults/main.yml b/roles/kubernetes/preinstall/defaults/main.yml index 5bf702dba250ac0b6b0250b96202e91308a1de99..5a562f78c1e61d7e87b6616538e625d84b2114d5 100644 --- a/roles/kubernetes/preinstall/defaults/main.yml +++ b/roles/kubernetes/preinstall/defaults/main.yml @@ -56,3 +56,6 @@ yum_repo_dir: /etc/yum.repos.d # number of times package install task should be retried pkg_install_retries: 4 + +# Check if access_ip responds to ping. Set false if your firewall blocks ICMP. +ping_access_ip: true diff --git a/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml b/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml index a2db1d993a7e997b440b511de6cba13b8c3cd0c8..371e66436f858934d0e08caa5d31773aebd42a60 100644 --- a/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml +++ b/roles/kubernetes/preinstall/tasks/0020-verify-settings.yml @@ -114,6 +114,7 @@ when: - access_ip is defined - not ignore_assert_errors + - ping_access_ip - name: Stop if RBAC is not enabled when dashboard is enabled assert: