This is an automated email from the ASF dual-hosted git repository.
lhotari pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar-helm-chart.git
The following commit(s) were added to refs/heads/master by this push:
new 786e182 add ingressClassName (#360)
786e182 is described below
commit 786e182de45071c81149b631b921a1a40ffab01c
Author: mfuxi <[email protected]>
AuthorDate: Tue Jul 11 10:00:45 2023 +0300
add ingressClassName (#360)
---
charts/pulsar/templates/dashboard-ingress.yaml | 3 +++
charts/pulsar/templates/proxy-ingress.yaml | 3 +++
charts/pulsar/templates/pulsar-manager-ingress.yaml | 3 +++
charts/pulsar/values.yaml | 3 +++
4 files changed, 12 insertions(+)
diff --git a/charts/pulsar/templates/dashboard-ingress.yaml
b/charts/pulsar/templates/dashboard-ingress.yaml
index d4379e7..181f704 100644
--- a/charts/pulsar/templates/dashboard-ingress.yaml
+++ b/charts/pulsar/templates/dashboard-ingress.yaml
@@ -36,6 +36,9 @@ metadata:
name: "{{ template "pulsar.fullname" . }}-{{ .Values.dashboard.component }}"
namespace: {{ template "pulsar.namespace" . }}
spec:
+ {{- with .Values.dashboard.ingress.ingressClassName }}
+ ingressClassName: {{ . }}
+ {{- end }}
{{- if .Values.dashboard.ingress.tls.enabled }}
tls:
- hosts:
diff --git a/charts/pulsar/templates/proxy-ingress.yaml
b/charts/pulsar/templates/proxy-ingress.yaml
index d4c9e94..09a8881 100644
--- a/charts/pulsar/templates/proxy-ingress.yaml
+++ b/charts/pulsar/templates/proxy-ingress.yaml
@@ -35,6 +35,9 @@ metadata:
name: "{{ template "pulsar.fullname" . }}-{{ .Values.proxy.component }}"
namespace: {{ template "pulsar.namespace" . }}
spec:
+ {{- with .Values.proxy.ingress.ingressClassName }}
+ ingressClassName: {{ . }}
+ {{- end }}
{{- if .Values.proxy.ingress.tls.enabled }}
tls:
- hosts:
diff --git a/charts/pulsar/templates/pulsar-manager-ingress.yaml
b/charts/pulsar/templates/pulsar-manager-ingress.yaml
index 0de8ebc..08c4bdf 100644
--- a/charts/pulsar/templates/pulsar-manager-ingress.yaml
+++ b/charts/pulsar/templates/pulsar-manager-ingress.yaml
@@ -35,6 +35,9 @@ metadata:
name: "{{ template "pulsar.fullname" . }}-{{
.Values.pulsar_manager.component }}"
namespace: {{ template "pulsar.namespace" . }}
spec:
+ {{- with .Values.pulsar_manager.ingress.ingressClassName }}
+ ingressClassName: {{ . }}
+ {{- end }}
{{- if .Values.pulsar_manager.ingress.tls.enabled }}
tls:
- hosts:
diff --git a/charts/pulsar/values.yaml b/charts/pulsar/values.yaml
index e5f621c..5560dc6 100644
--- a/charts/pulsar/values.yaml
+++ b/charts/pulsar/values.yaml
@@ -915,6 +915,7 @@ proxy:
ingress:
enabled: false
annotations: {}
+ ingressClassName: ""
tls:
enabled: false
@@ -961,6 +962,7 @@ dashboard:
ingress:
enabled: false
annotations: {}
+ ingressClassName: ""
tls:
enabled: false
@@ -1073,6 +1075,7 @@ pulsar_manager:
ingress:
enabled: false
annotations: {}
+ ingressClassName: ""
tls:
enabled: false