Inject CPI image tag into manifest
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Danny Bessems 2023-03-29 22:01:43 +02:00
parent 5effe00c19
commit 29396de154
2 changed files with 8 additions and 0 deletions

View File

@ -73,6 +73,12 @@
delay: 5 delay: 5
until: clusterapi_manifests is not failed until: clusterapi_manifests is not failed
- name: Update cluster-template with image tags
ansible.builtin.replace:
dest: infrastructure-vsphere/{{ components.clusterapi.management.version.infrastructure_vsphere }}/cluster-template.yaml
regexp: ':\${CPI_IMAGE_K8S_VERSION}'
replace: ":{{ components.clusterapi.management.version.cpi_vsphere }}"
- name: Download kube-vip RBAC manifest - name: Download kube-vip RBAC manifest
ansible.builtin.get_url: ansible.builtin.get_url:
url: https://kube-vip.io/manifests/rbac.yaml url: https://kube-vip.io/manifests/rbac.yaml

View File

@ -90,6 +90,8 @@ components:
cert_manager: v1.11.0 cert_manager: v1.11.0
infrastructure_vsphere: v1.6.0 infrastructure_vsphere: v1.6.0
ipam_incluster: v0.1.0-alpha.2 ipam_incluster: v0.1.0-alpha.2
# Refer to `https://console.cloud.google.com/gcr/images/cloud-provider-vsphere/GLOBAL/cpi/release/manager` for available tags
cpi_vsphere: v1.26.0
workload: workload:
version: version:
calico: v3.25.0 calico: v3.25.0