From 2c492933d4925ccf4b52e09078de6b5572be1b7e Mon Sep 17 00:00:00 2001 From: HUSSAIN GANDHI <69318875+Hussain-Gandhi@users.noreply.github.com> Date: Thu, 6 Jul 2023 17:36:49 +0530 Subject: [PATCH] feat: added ingress class to service (#45) * feat: added ingress class to service --- charts/polymorphic-app/Chart.yaml | 2 +- charts/polymorphic-app/templates/service.yaml | 3 +++ charts/polymorphic-app/values.yaml | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/charts/polymorphic-app/Chart.yaml b/charts/polymorphic-app/Chart.yaml index 85d8858..38a1953 100644 --- a/charts/polymorphic-app/Chart.yaml +++ b/charts/polymorphic-app/Chart.yaml @@ -4,5 +4,5 @@ description: A Helm chart for deploying any custom applications, specifically po maintainers: - name: improwised type: application -version: 1.2.4 +version: 1.2.5 appVersion: 1.0.0 diff --git a/charts/polymorphic-app/templates/service.yaml b/charts/polymorphic-app/templates/service.yaml index 1c190ed..efb88f1 100644 --- a/charts/polymorphic-app/templates/service.yaml +++ b/charts/polymorphic-app/templates/service.yaml @@ -275,6 +275,9 @@ metadata: {{- toYaml . | nindent 4 }} {{- end }} spec: +{{- if .ingress.className | default $.Values.serviceTemplate.ingress.className }} + ingressClassName: {{ .ingress.className | default $.Values.serviceTemplate.ingress.className }} +{{- end }} {{- if gt (len (.ingress.tls | default $.Values.serviceTemplate.ingress.tls)) 0 }} tls: {{- range (.ingress.tls | default $.Values.serviceTemplate.ingress.tls) }} diff --git a/charts/polymorphic-app/values.yaml b/charts/polymorphic-app/values.yaml index 10edadd..c0efd7a 100644 --- a/charts/polymorphic-app/values.yaml +++ b/charts/polymorphic-app/values.yaml @@ -84,6 +84,7 @@ serviceTemplate: service: enabled: true + # className: nginx type: ClusterIP ports: - name: http