sparse-intern-71089
03/10/2023, 9:43 PMbillions-xylophone-85957
03/10/2023, 11:06 PMrich-motorcycle-98689
03/10/2023, 11:24 PMrich-motorcycle-98689
03/11/2023, 1:27 AMhelm.v3.Chart in @pulumi/helm to using k8s.helm.v3.Release in @pulumi/kubernetes and it fixed my problem.rich-motorcycle-98689
03/11/2023, 1:27 AMk8s.helm.v3.Release is a bit more developed than helm.v3.Chart, considering the latter doesn’t have hook support.great-sunset-355
03/13/2023, 10:27 PMv3.Release resolves the most problems. I guess it would be good to have some information in the docs.limited-rainbow-51650
03/14/2023, 7:13 AMRelease resource solved it for you. In case you want to use Chart again in the future, @billions-xylophone-85957 was on the right track to propose the ignoreChanges resource property. You can apply this to a Chart resource using a resource transformation. See the Chart with Transformations example here:
https://www.pulumi.com/registry/packages/kubernetes/api-docs/helm/v3/chart/#chart-with-transformationsrich-motorcycle-98689
03/17/2023, 2:21 PMignoreChanges to a resource transformation in order to apply it to a specific resource. I guess in my case it would be as simple as applying it to all Secret and MutatingWebhookConfiguration resources (since I only had those resources that were causing a problem).rich-motorcycle-98689
03/17/2023, 2:25 PMRelease and the Chart as the Release being an OOTB helm solution, while the Chart allows for extremely fine-grained configuration control? Because it seems like the Transformations tool could be extremely powerful, esp for performing chart manipulation beyond what is configurable in the chart’s values.yaml, and I don’t see an option for transformations in the Release resource.