issues
search
weaveworks
/
gitopssets-controller
Manages the GitOpsSet CRDs.
Apache License 2.0
9
stars
5
forks
source link
Support correctly templating numbers
#65
Closed
foot
closed
1 year ago
foot
commented
1 year ago
Also incidentally add support for templating objects
Convert RawExtension back to YAML bytes before rendering
This re-escapes quotes introduced when gitopssets are converted to JSON
This technique is used in GitopsTemplates too
Caveats:
~Strings that look like numbers will now become numbers, workarounds:~
~
{ version: "1.21" }
->
{ version: "{{ \"1.21\" | quote }}" }
~, my bad, I thought I saw this, but uncertain string values seem fine!
Caveats:
{ version: "1.21" }
->{ version: "{{ \"1.21\" | quote }}" }
~, my bad, I thought I saw this, but uncertain string values seem fine!