-
Notifications
You must be signed in to change notification settings - Fork 446
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
gloo-ee chart renders invalid yaml when default gw proxy disabled and kubeResourceOverride is used #8025
Comments
I have just moved this issue to blocked. Some context:
|
It would be nice if we expanded our manifest renderer utility: https://github.com/solo-io/go-utils/tree/main/helmutils, so that we could proactively catch issues like this in the future |
After reviewing this slack thread, I believe that:
|
@kcbabo for prioritization question |
This issue, still exists. There is a bug in our Helm chart, that is trigged when using the
The idea was that supporting the |
Gloo Edge Version
1.12.x
Kubernetes Version
None
Describe the bug
Trying to install GlooEE with these values
results in an error
Error: Failed to render chart: exit status 1: Error: unable to build kubernetes objects from release manifest: error parsing : invalid Yaml document separator: apiVersion: apps/v1
due to the---
separator not being on its own line:This seems to only occur when all the following are true:
gatewayProxy
(i.e. couldn't reproduce with a proxy namedaProxy
)Might be fixed by moving the divider to right after this line
We should add testing to ensure we're not making the same mistake in other templates too.
Steps to reproduce the bug
see above
Expected Behavior
render valid yaml
Additional Context
No response
The text was updated successfully, but these errors were encountered: