Open hoopty opened 2 months ago
Similar issue happens when using kyverno chart with versions >= 3.2.1
From my troubleshooting the difference on Kyverno chart is the usage of |-
instead of a multiline string with quotes
Edit: Might also be related https://github.com/akuity/kargo-render/issues/278 since the changes introduce the ---\n
Have the same experience with rendering certmanager chart as part of our Umbrella chart.
As a workaround just add combineManifests: true
param. That solves the issue for me.
With that all manifest are kept (no remove of CRDs required). The drawback is however, that you end up with one big file in the stage branch.
Have the same experience with rendering certmanager chart as part of our Umbrella chart.
As a workaround just add
combineManifests: true
param. That solves the issue for me. With that all manifest are kept (no remove of CRDs required). The drawback is however, that you end up with one big file in the stage branch.
@dan1el-k kudos to you for finding that workaround, it works for me as well!
When using the below with kustomize + helm, I get the error:
As a workaround, if I disable the
includeCRDs: true
then kargo-render will at least run (but then it won't include up-to-date CRD's for ArgoCD). I have tried with no values.yaml overrides from chart defaults to verify that it is not my settings that are an issue.Here's my
helmChart.yaml
:Here's the relevant
kargo-render.yaml
snippet: