diff --git a/deploy/charts/rook-ceph-cluster/templates/ingress.yaml b/deploy/charts/rook-ceph-cluster/templates/ingress.yaml index c392e5fde..ac14cc6ac 100644 --- a/deploy/charts/rook-ceph-cluster/templates/ingress.yaml +++ b/deploy/charts/rook-ceph-cluster/templates/ingress.yaml @@ -31,6 +31,9 @@ spec: {{- else }} servicePort: http-dashboard {{- end }} + {{- if .Values.ingress.dashboard.ingressClassName }} + ingressClassName: {{ .Values.ingress.dashboard.ingressClassName }} + {{- end }} {{- end }} {{- if .Values.ingress.dashboard.tls }} tls: {{- toYaml .Values.ingress.dashboard.tls | nindent 4 }} diff --git a/deploy/charts/rook-ceph-cluster/values.yaml b/deploy/charts/rook-ceph-cluster/values.yaml index 4fa55c39f..320a0b20e 100644 --- a/deploy/charts/rook-ceph-cluster/values.yaml +++ b/deploy/charts/rook-ceph-cluster/values.yaml @@ -371,6 +371,7 @@ ingress: # name: example.com # path: "/ceph-dashboard(/|$)(.*)" # tls: + # ingressClassName: cephBlockPools: - name: ceph-blockpool