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