Skip to content

Commit ab7a965

Browse files
authored
Merge pull request #2248 from haines/helm-chart-cluster-role-permissions
Add Istio permissions to cluster role
2 parents 39931b7 + e46c48f commit ab7a965

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

charts/external-dns/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: external-dns
33
description: ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers.
44
type: application
5-
version: 1.4.0
5+
version: 1.4.1
66
appVersion: 0.10.1
77
keywords:
88
- kubernetes

charts/external-dns/templates/clusterrole.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,14 @@ rules:
1515
- apiGroups: [""]
1616
resources: ["nodes"]
1717
verbs: ["list","watch"]
18+
{{- if has "istio-gateway" .Values.sources }}
19+
- apiGroups: ["networking.istio.io"]
20+
resources: ["gateways"]
21+
verbs: ["get","watch","list"]
22+
{{- end }}
23+
{{- if has "istio-virtualservice" .Values.sources }}
24+
- apiGroups: ["networking.istio.io"]
25+
resources: ["virtualservices"]
26+
verbs: ["get","watch","list"]
27+
{{- end }}
1828
{{- end }}

0 commit comments

Comments
 (0)