mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-05-06 13:02:37 +00:00
23 lines
551 B
YAML
23 lines
551 B
YAML
---
|
|
- name: Get Information about All APIs
|
|
k8s_cluster_info:
|
|
register: api_details
|
|
|
|
- name: Print all APIs for debugging
|
|
debug:
|
|
msg: "{{ api_details.apis }}"
|
|
|
|
- name: Get core API version
|
|
set_fact:
|
|
crd: "{{ api_details.apis['apiextensions.k8s.io'] }}"
|
|
host: "{{ api_details.connection['host'] }}"
|
|
client_version: "{{ api_details.version['client'] }}"
|
|
|
|
- name: Check if all APIs are present
|
|
assert:
|
|
that:
|
|
- api_details.apis is defined
|
|
- crd is defined
|
|
- host is defined
|
|
- client_version is defined
|