Open briandowns opened 11 months ago
I'm thinking about creating a new GitHub action to run every day and check if there are new images available and if there are, create releases.
@briandowns In what repos exactly do we need to do this?
image-build-dns-nodecache
image-build-k8s-metrics-server
image-build-sriov-cni
image-build-ib-sriov-cni
image-build-sriov-network-device-plugin
image-build-sriov-network-resources-injector
image-build-calico
image-build-cni-plugins
image-build-whereabouts
image-build-calico
image-build-flannel
image-build-etcd
image-build-containerd
image-build-runc
image-build-multus
image-build-rke2-cloud-provider
I'm enumerating the steps that we need to do manually:
image-build
repo and update the .drone.yaml
with the new tagWe use the upstream Go images. BCI images are used for the components in RKE2 so those are the repos that will need to have new releases created.
This is paused currently, we'll need to think of a way to ensure what exact go version to update the images to.
Since I couldn't find a reliable way of deciding which version to update to, I'm going to update it to be manually set using an argument
We need to automate the process of tagging new imagine in the image-build-* repositories whenever a new BCI image is available.