Skip to content

Commit 7990d4f

Browse files
committed
Support set revsion value
1 parent 8885cf8 commit 7990d4f

6 files changed

Lines changed: 18 additions & 0 deletions

File tree

charts/sn-platform-slim/templates/bookkeeper/bookkeeper-cluster.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,9 @@ spec:
186186
mtls:
187187
mode: permissive
188188
{{- end }}
189+
{{- if .Values.istio.revision }}
190+
revision: {{ .Values.istio.revision }}
191+
{{- end }}
189192
{{- end }}
190193
config:
191194
{{- with .Values.bookkeeper.rackAwareTopologyLabels }}

charts/sn-platform-slim/templates/broker/broker-cluster.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,9 @@ spec:
177177
mtls:
178178
mode: permissive
179179
{{- end }}
180+
{{- if .Values.istio.revision }}
181+
revision: {{ .Values.istio.revision }}
182+
{{- end }}
180183
gateway:
181184
selector:
182185
{{- include "pulsar.istio.gateway.selector" . | indent 8 }}

charts/sn-platform-slim/templates/zookeeper/zookeeper-cluster.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,9 @@ spec:
190190
mtls:
191191
mode: permissive
192192
{{- end }}
193+
{{- if .Values.istio.revision }}
194+
revision: {{ .Values.istio.revision }}
195+
{{- end }}
193196
{{- end }}
194197
config:
195198
serverCnxnFactory: {{ .Values.zookeeper.serverCnxnFactory }}

charts/sn-platform-slim/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2539,6 +2539,9 @@ istio:
25392539
# - ambient: Sidecar-less data plane using ztunnel for L4 mTLS (~70-80% resource savings)
25402540
# Leave empty for default behavior (sidecar mode)
25412541
dataplaneMode: ""
2542+
# Istio revision to use for control plane injection
2543+
# When set, this revision will be applied to broker, bookkeeper, and zookeeper components
2544+
revision: ""
25422545
gateway:
25432546
# gateway selector if it's not `istio: ingressgateway`
25442547
selector: {}

charts/sn-platform/templates/broker/broker-cluster.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,9 @@ spec:
178178
mtls:
179179
mode: permissive
180180
{{- end }}
181+
{{- if .Values.istio.revision }}
182+
revision: {{ .Values.istio.revision }}
183+
{{- end }}
181184
gateway:
182185
selector:
183186
{{- include "pulsar.istio.gateway.selector" . | indent 8 }}

charts/sn-platform/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2921,6 +2921,9 @@ istio:
29212921
# mergeMetrics should be enabled if you want to scrape pulsar metrics from an external prometheus not running on Istio
29222922
# prometheus and grafana will not be Istio injected if mergeMetrics is enabled
29232923
mergeMetrics: false
2924+
# Istio revision to use for control plane injection
2925+
# When set, this revision will be applied to broker, bookkeeper, and zookeeper components
2926+
revision: ""
29242927
gateway:
29252928
# gateway selector if it's not `istio: ingressgateway`
29262929
selector: {}

0 commit comments

Comments
 (0)