-
Notifications
You must be signed in to change notification settings - Fork 9.5k
[binami/kafka] nodePort field explicitly set to null if not provided in the values #33037
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
Comments
Thank you for bringing this issue to our attention. We appreciate your involvement! If you're interested in contributing a solution, we welcome you to create a pull request. The Bitnami team is excited to review your submission and offer feedback. You can find the contributing guidelines here. Your contribution will greatly benefit the community. Feel free to reach out if you have any questions or need assistance. |
…in the values Fixes bitnami#33037 Signed-off-by: Alexandre Genon <alexgenon@users.noreply.github.com>
Thank you @carrodher, I created #33134. |
Thank you for opening this issue and submitting the associated Pull Request. Our team will review and provide feedback. Once the PR is merged, the issue will automatically close. Your contribution is greatly appreciated! |
Fixes bitnami#33037 Signed-off-by: Alexandre Genon <alexgenon@users.noreply.github.com>
This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback. |
Name and Version
bitnami/kafka 32.2.0
What architecture are you using?
amd64
What steps will reproduce the bug?
Are you using any custom parameters or values?
What is the expected behavior?
If the
externalAccess.broker.service.nodePorts
field is not specified in the values file, it should not be set in the inflated manifestWhat do you see instead?
Field
/spec/ports/*/nodePort
in external service is set to null, causing ArgoCD to flag the service as out of sync.Additional information
Using the values below, Helm will create a service of type
LoadBalancer
using the template svc-external-access.yaml.This template will use the values of
externalAccess.broker.service.nodePorts
to set the nodePort values in/spec/ports/*/nodePort
.But if this array is not set, then it explicitly sets the
nodePort
field to null. See svc-external-access.yaml#L50-L53.The text was updated successfully, but these errors were encountered: