Skip to content
Snippets Groups Projects
Commit 2ded9d44 authored by Michelle Weidling's avatar Michelle Weidling :blowfish:
Browse files

Merge branch 'add-ingress-for-mongo' into 'main'

feat: add ingress for mongodb

See merge request !1
parents 4a4db82b bcd043a6
No related branches found
No related tags found
1 merge request!1feat: add ingress for mongodb
{{- if .Values.ingress.enabled -}} {{- if .Values.ingress.enabled -}}
{{- $fullName := include "quiver-mongoapi-helm.fullname" . -}} {{- $fullName := include "quiver-mongoapi-helm.fullname" . -}}
{{- $svcPort := .Values.service.port -}} {{- $svcPort := .Values.service.port -}}
{{- $releaseName := .Release.Name -}}
{{- if and .Values.ingress.className (not (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion)) }} {{- if and .Values.ingress.className (not (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion)) }}
{{- if not (hasKey .Values.ingress.annotations "kubernetes.io/ingress.class") }} {{- if not (hasKey .Values.ingress.annotations "kubernetes.io/ingress.class") }}
{{- $_ := set .Values.ingress.annotations "kubernetes.io/ingress.class" .Values.ingress.className}} {{- $_ := set .Values.ingress.annotations "kubernetes.io/ingress.class" .Values.ingress.className}}
...@@ -49,9 +50,13 @@ spec: ...@@ -49,9 +50,13 @@ spec:
backend: backend:
{{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }} {{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }}
service: service:
{{- if eq .path "/mongodb" }}
name: {{ $releaseName }}-mongodb
{{ else }}
name: {{ $fullName }} name: {{ $fullName }}
{{- end }}
port: port:
number: {{ $svcPort }} number: {{ .backend.service.port.number }}
{{- else }} {{- else }}
serviceName: {{ $fullName }} serviceName: {{ $fullName }}
servicePort: {{ $svcPort }} servicePort: {{ $svcPort }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment