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
 

Reply via email to