Compare commits

..

3 Commits

Author SHA1 Message Date
sholdee
652df3fb23 Merge 2cd03f38f2 into cddbfc8e40 2024-01-17 16:14:46 +00:00
Ethan Shold
2cd03f38f2 Add calico-apiserver check 2024-01-17 10:14:04 -06:00
sholdee
8e1265fbae Merge branch 'techno-tim:master' into calico 2024-01-17 09:46:24 -06:00

View File

@@ -73,12 +73,12 @@
command: >-
{% if item.type == 'daemonset' %}
k3s kubectl wait pods
--namespace='calico-system'
--namespace='{{ item.namespace }}'
--selector={{ item.selector }}
--for=condition=Ready
{% else %}
k3s kubectl wait {{ item.type }}/{{ item.name }}
--namespace='calico-system'
--namespace='{{ item.namespace }}'
--for=condition=Available
{% endif %}
--timeout=7s
@@ -88,10 +88,12 @@
retries: 30
delay: 7
with_items:
- { name: calico-typha, type: deployment }
- { name: calico-kube-controllers, type: deployment }
- { name: csi-node-driver, type: daemonset, selector: 'k8s-app=csi-node-driver' }
- { name: calico-node, type: daemonset, selector: 'k8s-app=calico-node' }
- { name: calico-typha, type: deployment, namespace: calico-system }
- { name: calico-kube-controllers, type: deployment, namespace: calico-system }
- { name: csi-node-driver, type: daemonset, selector: 'k8s-app=csi-node-driver', namespace: calico-system }
- { name: calico-node, type: daemonset, selector: 'k8s-app=calico-node', namespace: calico-system }
- { name: calico-apiserver, type: deployment, selector: 'k8s-app=calico-apiserver', namespace: calico-apiserver }
loop_control:
label: "{{ item.type }}/{{ item.name }}"
when: ansible_hostname == hostvars[groups[group_name_master | default('master')][0]]['ansible_hostname']
run_once: true # stops "skipped" log spam