Add retries for container import; Add cluster API images
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
5751e7200c
commit
6261bfdda7
@ -2,6 +2,11 @@
|
|||||||
ansible.builtin.command:
|
ansible.builtin.command:
|
||||||
cmd: k3s ctr image import {{ item }} --digests
|
cmd: k3s ctr image import {{ item }} --digests
|
||||||
chdir: /opt/metacluster/container-images
|
chdir: /opt/metacluster/container-images
|
||||||
|
register: import_result
|
||||||
loop: "{{ query('ansible.builtin.fileglob', '/opt/metacluster/container-images/*.tar') | sort }}"
|
loop: "{{ query('ansible.builtin.fileglob', '/opt/metacluster/container-images/*.tar') | sort }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
label: "{{ item | basename }}"
|
label: "{{ item | basename }}"
|
||||||
|
# Probably should add a task before that ensures K3s node is fully initialized before starting imports; currently K3s goes away briefly during this loop
|
||||||
|
retries: 3
|
||||||
|
delay: 10
|
||||||
|
until: import_result is not failed
|
||||||
|
@ -202,6 +202,18 @@ dependencies:
|
|||||||
|
|
||||||
container_images:
|
container_images:
|
||||||
- vmware/powerclicore:12.7
|
- vmware/powerclicore:12.7
|
||||||
|
# The following list is generated by running the following commands:
|
||||||
|
# $ clusterctl init -i vsphere:<version> [...]
|
||||||
|
# $ clusterctl generate cluster <name> [...] | yq eval '.data.data' | yq --no-doc eval '.. | .image? | select(.)'
|
||||||
|
- quay.io/k8scsi/csi-node-driver-registrar:v2.0.1
|
||||||
|
- gcr.io/cloud-provider-vsphere/csi/release/driver:v2.1.0
|
||||||
|
- quay.io/k8scsi/livenessprobe:v2.1.0
|
||||||
|
- quay.io/k8scsi/csi-attacher:v3.0.0
|
||||||
|
- gcr.io/cloud-provider-vsphere/csi/release/driver:v2.1.0
|
||||||
|
- quay.io/k8scsi/livenessprobe:v2.1.0
|
||||||
|
- gcr.io/cloud-provider-vsphere/csi/release/syncer:v2.1.0
|
||||||
|
- quay.io/k8scsi/csi-provisioner:v2.0.0
|
||||||
|
- gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.18.1
|
||||||
|
|
||||||
static_binaries:
|
static_binaries:
|
||||||
- filename: clusterctl
|
- filename: clusterctl
|
||||||
|
Loading…
Reference in New Issue
Block a user