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

[WIP] Make image setting consistent accross all ECK Helm charts #8184

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jeanfabrice
Copy link
Contributor

We have 4 Helm charts that implement the image setting and copy it to .spec.image
We have 3 others Helm charts (Kibnana, Elastic-Agent and Beat) that just copy the entire spec object from values.yaml to the custom resource .spec
The idea of this PR is to make all Helm Charts consistent while exposing the image setting for clarity

It implies breaking changes. I don't know (yet) how we version / handle Helm charts breaking changes at the Helm charts level.

@botelastic botelastic bot added the triage label Nov 6, 2024
@jeanfabrice jeanfabrice changed the title [WIP] Make image setting consistant accross all ECK Helm charts [WIP] Make image setting consistent accross all ECK Helm charts Nov 6, 2024
@naemono
Copy link
Contributor

naemono commented Nov 6, 2024

@jeanfabrice thanks for making this consistent. I'll look at this and see if there's a way to make it a non-breaking change. Maybe only use Values.image if .Values.spec.image is missing? I'll see what I can do.

@jeanfabrice
Copy link
Contributor Author

Thank you @naemono. There is certainly a more simpler and less breaking solution. I tried to apply the same logic we already have on ES charts.

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