-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
helm: Add flag to disable CRD check for mass server-side apply #25956
Conversation
Signed-off-by: Pat Riehecky <riehecky@fnal.gov>
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.
The changes look good from my side. I would appreciate more context/motivation in the commit description, if you don't mind a quick edit.
Should be in for 1.14, but I'm afraid this does not fall within the criteria we use for backports. I understand this may be frustrating, but it's hard to know where to draw the line if we start making exceptions 😕. |
/test |
I'm not sure how to address the one failing job. |
It's not marked as Required, so no action is needed AFAIK. |
This job was broken a few days ago, then fixed. You'd need to rebase your PR to have it run correctly, but as Alex said it's not necessary in the current case. |
Please ensure your pull request adheres to the following guidelines:
description and a
Fixes: #XXX
line if the commit addresses a particularGitHub issue.
Fixes: <commit-id>
tag, thenplease add the commit author[s] as reviewer[s] to this issue.
When using a mass deployment tool (like
kluctl
) helm may be rendered locally before being submitted. In this two step process the CRDs are not yet deployed and thus the chart fails to render. The ability to pre-render the templates simplifies generation of the manifests for offline review or pass through kustomize. This sort of gitops workflow does all the renders in one step for review, then the apply in another step once the differences are approved.I'd like to see this in both 1.14 and 1.13 so I don't need to maintain a local fork of the 1.13 chart.