Kustomize replaces double quotes with single quotes #5677
Labels
kind/bug
Categorizes issue or PR as related to a bug.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
What happened?
Kustomize build replaces double quotes with single quotes for argo manifests causing argo app to fail while deploying
What did you expect to happen?
I expect it to not replace double quotes with single quotes as I am trying to do add operation in argo app by passing additional values other than what it is present in values.yaml of helm chart.
The other values which I am passing is stored in repo where app of apps pattern helm chart is present but instead of taking values from values.yaml, it taking literal values.
If I do not use kustomize and manually add parameters in manifests with double quotes then correct values are getting in argo app like below:
How can we reproduce it (as minimally and precisely as possible)?
Kustomization file
Argo app manifest targetted by kustomize
Expected output
Actual output
Kustomize version
v5.3.0
Operating system
None
The text was updated successfully, but these errors were encountered: