Helm Chart doesn't honor Templates folder #1489
Labels
kind/bug
Some behavior is incorrect or out of spec
resolution/duplicate
This issue is a duplicate of another issue
Milestone
When installing the following helm chart using Pulumi, it installs more than it is supposed to: https://github.com/aws/eks-charts/tree/master/stable/aws-load-balancer-controller
The chart has both a templates folder, and a crds folder. The Helm CLI only installs yaml files defined in the templates folder. Pulumi, for some reason, is also including yaml files defined in the crds folder, which is incorrect.
You'll notice in the git repo that if you scroll down, the instructions ask you to apply the crds yaml files manually before using the helm chart, which I do using a ConfigGroup. However, as part of the helm chart, Pulumi then tries to run the crds/*.yaml files again, causing a conflict and failure.
I confirmed that the Helm CLI does not include the crds folder, as expected, by running the Helm Template command (which doesn't include that folder's yaml files.
I've been waiting a long time to be able to apply this using helm inside Pulumi (now that pulumi/pulumi#4224 as been resolved), but now hit this roadblock.
The text was updated successfully, but these errors were encountered: