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 }}