We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently the helm function tpl is not available in the function list when rendering a template: https://helm.sh/docs/howto/charts_tips_and_tricks/#using-the-tpl-function
tpl
#XR apiVersion: example.crossplane.io/v1beta1 kind: XR metadata: name: example spec: labels: key1: value1 key2: "{{ .val2 }}" val2: value2 #Template apiVersion: apiextensions.crossplane.io/v1 kind: Composition metadata: name: example-function-tpl spec: compositeTypeRef: apiVersion: example.crossplane.io/v1beta1 kind: XR mode: Pipeline pipeline: - step: render-templates functionRef: name: function-go-templating input: apiVersion: gotemplating.fn.crossplane.io/v1beta1 kind: GoTemplate source: Inline inline: template: | {{$vals:= .observed.composite.resource.spec}} apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment annotations: gotemplating.fn.crossplane.io/composition-resource-name: test1 labels: {{- toYaml (tpl $vals.labels $vals) | nindent 4}}
Function version: 0.8.0
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
What problem are you facing?
Currently the helm function
tpl
is not available in the function list when rendering a template: https://helm.sh/docs/howto/charts_tips_and_tricks/#using-the-tpl-functionHow to reproduce?
What environment did it happen in?
Function version: 0.8.0
The text was updated successfully, but these errors were encountered: