-
Notifications
You must be signed in to change notification settings - Fork 115
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 Chart resource should allow to skip CRD installation #1399
Comments
These CRDs are from the crd subdirectory and belong to kustomize and in the case of this particular chart are quite "dangerous" as they contain old apiVersions which EKS will drop with the 1.19+ Releases. |
Any news from this issue? These extra resources are quite annoying |
This is due to pulumi running However, I'm not very familiar with kustomize, so I don't know if maybe helm does something to ignore its files. |
It is true that Pulumi automatically installs the CRDs that are included with the chart (ie |
The upcoming Chart v4 resource now supports a Like with Release resource, the |
Problem description
Errors & Logs
Example project:
Preview results:
Note that the preview results include
kubernetes:apiextensions.k8s.io:CustomResourceDefinition targetgroupbindings.elbv2.k8s.aws
, which is not included in thehelm template
output of the helm cli with same version:The
CustomResourceDefinition
is actually included in the chart project, but not in the./templates
directory: https://github.com/aws/eks-charts/tree/master/stable/aws-load-balancer-controller which should have not been rendered by helm.Affected product version(s)
pulumi-kubernetes v2.7.3
Note: I was using
pulumi-kubernetes
v1.6.0, and not seeing this issue.Reproducing the issue
As described above.
Suggestions for a fix
The text was updated successfully, but these errors were encountered: