[utils] Change kubernetes-entrypoint image repo #6997
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The old version of kubernetes-entrypoint was based on a rotten image and not updated in years. We now switch to a new upstream and rebuild the base image for security updates regularly through our "shared-app-images" pipeline. The tag of the image contains the version and a build number.
Since PCI forces us to do staged deployments for feature changes, we track the version in the
utils
chart. This means we need autils
chart bump to get a new version in, which will be transported through the stages by the individual services' pipelines.The build version, that's only incremented for base OS updates, can be updated in all regions at the same time. Therefore, we track the latest build version - and with that the one we want to deploy in a region - through a region-local values file.
The idea would be to follow up with a pipeline that updates the build version in the values file automatically every time a new image is built.