Skip to content

Commit 66aac95

Browse files
committed
docs: add until example to k8s_info
I would liked to have an example like this when I was using the documentation.
1 parent 7cdf0d0 commit 66aac95

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

docs/kubernetes.core.k8s_info_module.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -702,6 +702,19 @@ Examples
702702
wait_sleep: 10
703703
wait_timeout: 360
704704
705+
- name: Wait for OpenShift bootstrap to complete
706+
kubernetes.core.k8s_info:
707+
kind: ConfigMap
708+
name: bootstrap
709+
namespace: kube-system
710+
register: ocp_bootstrap_status
711+
until: ocp_bootstrap_status.resources is defined and
712+
(ocp_bootstrap_status.resources | length > 0) and
713+
(ocp_bootstrap_status.resources[0].data.status is defined) and
714+
(ocp_bootstrap_status.resources[0].data.status == 'complete')
715+
retries: 60
716+
delay: 15
717+
705718
706719
707720
Return Values

plugins/modules/k8s_info.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,19 @@
119119
namespace: default
120120
wait_sleep: 10
121121
wait_timeout: 360
122+
123+
- name: Wait for OpenShift bootstrap to complete
124+
kubernetes.core.k8s_info:
125+
kind: ConfigMap
126+
name: bootstrap
127+
namespace: kube-system
128+
register: ocp_bootstrap_status
129+
until: ocp_bootstrap_status.resources is defined and
130+
(ocp_bootstrap_status.resources | length > 0) and
131+
(ocp_bootstrap_status.resources[0].data.status is defined) and
132+
(ocp_bootstrap_status.resources[0].data.status == 'complete')
133+
retries: 60
134+
delay: 15
122135
"""
123136

124137
RETURN = r"""

0 commit comments

Comments
 (0)