feat: added ingress class to service (#45)

* feat: added ingress class to service
main
HUSSAIN GANDHI 2023-07-06 17:36:49 +05:30 committed by GitHub
parent 46b332fb63
commit 2c492933d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 1 deletions

View File

@ -4,5 +4,5 @@ description: A Helm chart for deploying any custom applications, specifically po
maintainers: maintainers:
- name: improwised - name: improwised
type: application type: application
version: 1.2.4 version: 1.2.5
appVersion: 1.0.0 appVersion: 1.0.0

View File

@ -275,6 +275,9 @@ metadata:
{{- toYaml . | nindent 4 }} {{- toYaml . | nindent 4 }}
{{- end }} {{- end }}
spec: 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 }} {{- if gt (len (.ingress.tls | default $.Values.serviceTemplate.ingress.tls)) 0 }}
tls: tls:
{{- range (.ingress.tls | default $.Values.serviceTemplate.ingress.tls) }} {{- range (.ingress.tls | default $.Values.serviceTemplate.ingress.tls) }}

View File

@ -84,6 +84,7 @@ serviceTemplate:
service: service:
enabled: true enabled: true
# className: nginx
type: ClusterIP type: ClusterIP
ports: ports:
- name: http - name: http