Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: create a single images overlay #582

Closed
wants to merge 1 commit into from

Conversation

cloudnull
Copy link
Contributor

With this change all of the images that we use across our charts will now be defined in a single place. This will better allow an automated pipeline to control our image usage and ensure that we're maintaining a unified set of images for a given release, branch, or deployment.

  • All images are using the builtin kustomize image replacement solution.
  • The default base image set is now defined as 2024.1
  • The helm values are defining the image-<name> string within them, permitting the override to take place
  • The kustomization files have been updated to all use the updated resources defined in the image overlay

@cloudnull cloudnull marked this pull request as draft November 21, 2024 00:44
@cloudnull cloudnull force-pushed the images-base branch 2 times, most recently from 929e58f to 2f46fc8 Compare November 21, 2024 00:52
Copy link
Collaborator

@aedan aedan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM +1

@cloudnull cloudnull force-pushed the images-base branch 5 times, most recently from 0484d2e to d0af8a7 Compare November 21, 2024 03:53
With this change all of the images that we use across our charts will now be defined
in a single place. This will better allow an automated pipeline to control our image
usage and ensure that we're maintaining a unified set of images for a given release,
branch, or deployment.

* All images are using the builtin kustomize image replacement solution.
* The default base image set is now defined as 2024.1
* The helm values are defining the `image-<name>` string within them, permitting
  the override to take place
* The kustomization files have been updated to all use the updated resources
  defined in the image overlay

Signed-off-by: Kevin Carter <[email protected]>
@cloudnull
Copy link
Contributor Author

due to upstream feature gap, this can't go in for now. But we can circle back on this at a later date.

@cloudnull cloudnull closed this Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants