Skip to main content

Dynamic Helm Configuration

< Helm Configuration Overview

Each Helm Chart has default values that will be used if no values are supplied.

Use Wayfinder's templating capability and system variables to dynamically substitute values in the Helm Chart's definition based on specified conditions.


Web Interface Instructions

Steps

  • Use the Text editor to enter dynamic templates.
  • Click the Continue button.

Screenshot(s):

Use static values



What comes next?



Examples

 domainFilters:
{{- range .Cluster.DNSZones }} <-- Everything in {{ }} are templated values.
- {{ .Domain }}
{{- end }}
resources:
limits:
cpu: 20m
memory: 50Mi
serviceAccount:
create: true
name: {{ .Package.WorkloadIdentity.ServiceAccountName }}
annotations:
{{ .Package.WorkloadIdentity.ServiceAccountAnnotations | toYaml | indent 4 }}
podLabels:
{{ .Package.WorkloadIdentity.PodLabels | toYaml | indent 2 }}