Skip to content

Refactor image source definition - #52

Merged
DebakelOrakel merged 2 commits into
masterfrom
change/improve-helm-values-rendering
Aug 26, 2026
Merged

DebakelOrakel merged 2 commits into
masterfrom
change/improve-helm-values-rendering

Conversation

@DebakelOrakel

@DebakelOrakel DebakelOrakel commented Aug 26, 2026 •

Copy link
Copy Markdown
Contributor

This PR changes how images are defined in the component.
It is a breaking change, but follows recommended syntaxt for image handling.

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.
  • Link this PR to related issues or PRs.

This PR changes how images are defined in the component.
It is a breaking change, but follows recommended syntaxt for image handling.
@github-actions

github-actions Bot commented Aug 26, 2026 •

Copy link
Copy Markdown

🚀 This PR has been released as v3.0.0

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:major

@DebakelOrakel
DebakelOrakel requested a review from a team August 26, 2026 07:09

@simu simu left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The change seems unnecessarily complicated. We don't need all the fancy Helm values rendering here, since we don't need to configure anything special.

Additionally, if we don't want to set the image tag in the component defaults, we should completely drop images and instead tell users to override the image through the components' helm_values parameter, then we don't need the helm.jsonnet indirection either.

Comment thread class/defaults.yml Resolved
Comment thread component/helm.jsonnet Resolved
@DebakelOrakel
DebakelOrakel merged commit a962e67 into master Aug 26, 2026
15 checks passed
@DebakelOrakel
DebakelOrakel deleted the change/improve-helm-values-rendering branch August 26, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants