5f12b7aedf
Both kubedns and dnsmasq modes are long not maintained. We should run dns_late steps at the end because sshd makes DNS lookups during Ansible run and has 2s timeouts for each failed lookup trying to connect to coredns before it is ready.
11 lines
392 B
YAML
11 lines
392 B
YAML
---
|
|
- hosts: kube-master
|
|
|
|
tasks:
|
|
- name: Check the API servers are responding
|
|
uri:
|
|
url: "https://{{ access_ip | default(ansible_default_ipv4.address) }}:{{ kube_apiserver_port }}/api/v1"
|
|
user: kube
|
|
password: "{{ lookup('password', credentials_dir + '/kube_user.creds length=15 chars=ascii_letters,digits') }}"
|
|
validate_certs: no
|
|
status_code: 200,401,403
|