12345678910111213141516171819 |
- ---
- # operator has its securedcluster resource
- - name: securedcluster cr check
- kubernetes.core.k8s_info:
- kubeconfig: "{{ ansible_facts['user_dir'] }}/kubeconfig-{{ cluster }}"
- validate_certs: no
- api_version: platform.stackrox.io/v1alpha1
- kind: SecuredCluster
- namespace: "{{ clusters[cluster].namespace }}"
- name: "{{ clusters[cluster].name }}"
- register: secured_cr
- - name: create cr resource
- kubernetes.core.k8s:
- kubeconfig: "{{ ansible_facts['user_dir'] }}/kubeconfig-{{ cluster }}"
- validate_certs: no
- template: templates/securedcluster-cr.yml
- when: secured_cr.resources | length == 0
- ...
|