-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
[bitnami/kafka] #25646 Kafka config with yaml parameter map #26342
[bitnami/kafka] #25646 Kafka config with yaml parameter map #26342
Conversation
e73aa2b
to
daf67b3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @rubenvw-ngdata,
Thank you for your contribution!
As mentioned in my comments, I would appreciate it if you could consider adding this feature as a new value instead of introducing a non-backward compatible change.
f8db216
to
2e017e1
Compare
@migruiz4 Still a bit in doubt whether supporting both is better and if there is any advantage using the 'old' extraConfig at all. Please go ahead and review and merge this if you agree with the changes as you proposed them. if I convinced you of dropping the old extraConfig property, and I will make the changes for that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you very much for applying my suggestions!
I see the tpl
I suggested was causing some issues. I tested your branch locally and using common.tplvalues.render
should fix the issue.
2e017e1
to
e3efb1e
Compare
Allow to use a yaml parameter map next to the flat file for the extraConfig parameter. This is added as a separate parameter extraConfigYaml. This allows for easier overloading both between the default and broker / controller values; and between multiple values.yaml. Signed-off-by: Ruben Van Wanzeele <[email protected]>
f6d8078
to
b8fb584
Compare
Regarding your comment, the reason to keep both Additionally, with the plaintext
Can not ensure anyone is using the value |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you very much for your contribution!
Description of the change
Use a yaml parameter map instead of a flat file for the extraConfig parameter. This allows for easier overloading both between the default and broker / controller values; and between multiple values.yaml.
Benefits
You can now overload config values easily.
Applicable issues
Checklist
Chart.yaml
according to semver. This is not necessary when the changes only affect README.md files.README.md
using readme-generator-for-helm