k8s_cloud.yml 692 B

1234567891011121314151617181920212223242526
  1. - name: Wait onecloud CRD created
  2. environment:
  3. KUBECONFIG: /etc/kubernetes/admin.conf
  4. shell: 'kubectl get crd | grep onecloudcluster'
  5. become: yes
  6. retries: 30
  7. delay: 10
  8. register: result
  9. until: result.rc == 0
  10. - name: Check onecloud cluster exists
  11. environment:
  12. KUBECONFIG: /etc/kubernetes/admin.conf
  13. shell: "kubectl get onecloudcluster -n onecloud | grep default | wc -l"
  14. register: OC_CLUSTER_COUNT
  15. - name: Init construct create cluster args
  16. set_fact:
  17. init_cluster_args: ""
  18. - name: construct create cluster args use-ee
  19. set_fact:
  20. init_cluster_args: "{{ init_cluster_args }} --use-ee"
  21. when:
  22. - use_ee is defined
  23. - use_ee|default(false)|bool == true