mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-14 13:54:37 +03:00
17 lines
681 B
YAML
17 lines
681 B
YAML
---
|
|
- name: Check the API servers are responding
|
|
uri:
|
|
url: "https://{{ (access_ip if (ipv4_stack | default(true)) else access_ip6) | default(ansible_default_ipv4.address if (ipv4_stack | default(true)) else ansible_default_ipv6.address) | ansible.utils.ipwrap }}:{{ kube_apiserver_port | default(6443) }}/version"
|
|
validate_certs: false
|
|
status_code: 200
|
|
register: apiserver_response
|
|
retries: 12
|
|
delay: 5
|
|
until: apiserver_response is success
|
|
|
|
- name: Check API servers version
|
|
assert:
|
|
that:
|
|
- apiserver_response.json.gitVersion == ('v' + kube_version)
|
|
fail_msg: "apiserver is {{ apiserver_response.json.gitVersion }}, expected {{ kube_version }}"
|