-
Notifications
You must be signed in to change notification settings - Fork 433
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
Update 6.5-gateway-certgen-job.yaml #5350
Conversation
Remove explicit restartPolicy definition, since it's already handled by `gloo.podSpecStandardFields`, and the duplicate key results in YAML that is invalid for stricter tools (like kustomize).
Waiting for approval from someone in the solo-io org to start testing. |
Also, it'd be great if y'all could set up CI that verifies that the chart would be suitable for kustomize (i.e. pretty much just running the above ^). I'm happy to help set it up if you want to point me at the right place. Longer term, would also love for there to be a flat manifest for installation so helm didn't have to be involved at all :) |
/test |
@jwilner thanks for the contribution! Can you add a changelog file, following the steps outlined here: https://github.com/solo-io/go-utils/tree/master/changelogutils#changelog-files? Once that is added, this looks good to me.
Our helm tests live in 2 places:
A contribution to support kustomize validation would be great! Let me know if you need any other pointers for where to get started |
Issues linked to changelog: |
Thanks @sam-heilbron. I'll see if I can get to the kustomize tests soon. |
Thank you! I see this bug was introduced in gloo 1.8. Could you backport your fix to the 1.8.x branch as well @jwilner ? |
@sam-heilbron -- done. See #5353. |
/test |
Description
Remove explicit restartPolicy definition, since it's already handled by
gloo.podSpecStandardFields
, and the duplicate key results in YAML that is invalid for stricter tools (like kustomize).Context
Unable to use kustomize helm chart inflator with gloo-ee charts because of this duplicate field
STR:
Checklist:
make -B install-go-tools generated-code
to ensure there will be no code diffBOT NOTES:
resolves #5350