我是否可以使用现有的ansible模块进行以下操作。
我可以等kubectl get nodes
STATUS
= Ready
?
$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
master1 NotReady master 42s v1.8.4
答案 0 :(得分:1)
我不知道任何现有的模块。你可以做这样的事情。
---
- hosts: localhost
gather_facts: no
tasks:
- name: Wait for nodes to be ready
shell: "/usr/bin/kubectl get nodes"
register: nodes
until:
- '" Ready " in nodes.stdout'
retries: 6
delay: 2