Skip to content

Conversation

@FieteO
Copy link

@FieteO FieteO commented Nov 12, 2025

Description

  • introduce .global.imageRegistry value to allow global configuration of the image registry
  • split up image.repository into image.registry and image.repository to allow separate configuration
  • use image.registry if .global.imageRegistry is not set

Checklist:

  • I have bumped the version in the Chart.yaml according to Semantic Versioning.
  • I have updated the documentation/CHANGELOG at the bottom of the Chart.yaml
  • I have signed off all my commits.
  • (Optional) I have updated the Chart.lock for dependency updates
  • (Optional) I have implemented helm tests for new feature flags

- introduce `.global.imageRegistry` value to allow global configuration
  of the image registry
- split up `image.repository` into `image.registry` and `image.repository`
  to allow separate configuration
- use `image.registry` if `.global.imageRegistry` is not set

Signed-off-by: Fiete Ostkamp <F.Ostkamp@web.de>
@FieteO FieteO force-pushed the global-imageregistry branch from ca2ec4d to b70c902 Compare November 12, 2025 21:23
@FieteO FieteO marked this pull request as ready for review November 12, 2025 21:23
image:
repository: "quay.io/oauth2-proxy/oauth2-proxy"
registry: "quay.io"
repository: "oauth2-proxy/oauth2-proxy"
Copy link
Member

Choose a reason for hiding this comment

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

this is a breaking change and would yield a bump to chart version 9.0.0

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Author

Choose a reason for hiding this comment

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

Thanks for the review comments! I have now added a 9.0.0 section to the upgrade information in the README.
Please feel free to suggest different wording if you like

FieteO and others added 2 commits November 13, 2025 11:56
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.

3 participants