deploy-templates/templates/istio-destination-rule.yaml (13 lines of code) (raw):

kind: DestinationRule apiVersion: networking.istio.io/v1alpha3 metadata: name: {{ include "controlPlaneConsole.name" . }} spec: host: {{ include "controlPlaneConsole.name" . }}.{{ .Release.Namespace }}.svc.cluster.local subsets: {{- range $it := .Values.consoleVersions }} - labels: app: {{ include "controlPlaneConsole.name" $ }} version: {{ $it.registryVersion }} name: {{ template "istio.subset.name" (dict "version" $it.registryVersion) }} {{- end }}