fix(ingress): restore TLS for app ingresses on test contour

This commit is contained in:
sova-ci
2026-06-09 16:37:31 +03:00
committed by Valeriy Petrov
parent 63e6446422
commit c8a6d8f433
8 changed files with 60 additions and 0 deletions
+11
View File
@@ -77,8 +77,19 @@ kind: Ingress
metadata: metadata:
name: adminpanel name: adminpanel
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
{{- if .Values.ingress.tls.enabled }}
annotations:
cert-manager.io/cluster-issuer: {{ .Values.ingress.tls.clusterIssuer | quote }}
nginx.ingress.kubernetes.io/ssl-redirect: "true"
{{- end }}
spec: spec:
ingressClassName: {{ .Values.ingress.className }} ingressClassName: {{ .Values.ingress.className }}
{{- if .Values.ingress.tls.enabled }}
tls:
- hosts:
- {{ .Values.ingress.host }}
secretName: {{ .Values.ingress.tls.secretName }}
{{- end }}
rules: rules:
- host: {{ .Values.ingress.host }} - host: {{ .Values.ingress.host }}
http: http:
+4
View File
@@ -1,5 +1,9 @@
ingress: ingress:
host: adm.dev.sovamed.ru host: adm.dev.sovamed.ru
tls:
enabled: true
clusterIssuer: letsencrypt-prod
secretName: adminpanel-tls
env: env:
API_BASE_URL: https://api.dev.sovamed.ru API_BASE_URL: https://api.dev.sovamed.ru
image: image:
+11
View File
@@ -193,8 +193,19 @@ kind: Ingress
metadata: metadata:
name: backend name: backend
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
{{- if .Values.ingress.tls.enabled }}
annotations:
cert-manager.io/cluster-issuer: {{ .Values.ingress.tls.clusterIssuer | quote }}
nginx.ingress.kubernetes.io/ssl-redirect: "true"
{{- end }}
spec: spec:
ingressClassName: {{ .Values.ingress.className }} ingressClassName: {{ .Values.ingress.className }}
{{- if .Values.ingress.tls.enabled }}
tls:
- hosts:
- {{ .Values.ingress.host }}
secretName: {{ .Values.ingress.tls.secretName }}
{{- end }}
rules: rules:
- host: {{ .Values.ingress.host }} - host: {{ .Values.ingress.host }}
http: http:
+4
View File
@@ -1,5 +1,9 @@
ingress: ingress:
host: api.dev.sovamed.ru host: api.dev.sovamed.ru
tls:
enabled: true
clusterIssuer: letsencrypt-prod
secretName: backend-tls
image: image:
tag: backend-v1.0.12-test tag: backend-v1.0.12-test
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
+11
View File
@@ -177,8 +177,19 @@ kind: Ingress
metadata: metadata:
name: cabinet name: cabinet
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
{{- if .Values.ingress.tls.enabled }}
annotations:
cert-manager.io/cluster-issuer: {{ .Values.ingress.tls.clusterIssuer | quote }}
nginx.ingress.kubernetes.io/ssl-redirect: "true"
{{- end }}
spec: spec:
ingressClassName: {{ .Values.ingress.className }} ingressClassName: {{ .Values.ingress.className }}
{{- if .Values.ingress.tls.enabled }}
tls:
- hosts:
- {{ .Values.ingress.host }}
secretName: {{ .Values.ingress.tls.secretName }}
{{- end }}
rules: rules:
- host: {{ .Values.ingress.host }} - host: {{ .Values.ingress.host }}
http: http:
+4
View File
@@ -1,5 +1,9 @@
ingress: ingress:
host: cabinet.dev.sovamed.ru host: cabinet.dev.sovamed.ru
tls:
enabled: true
clusterIssuer: letsencrypt-prod
secretName: cabinet-tls
image: image:
tag: cabinet-v1.0.12-test tag: cabinet-v1.0.12-test
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
+11
View File
@@ -47,8 +47,19 @@ kind: Ingress
metadata: metadata:
name: docs name: docs
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
{{- if .Values.ingress.tls.enabled }}
annotations:
cert-manager.io/cluster-issuer: {{ .Values.ingress.tls.clusterIssuer | quote }}
nginx.ingress.kubernetes.io/ssl-redirect: "true"
{{- end }}
spec: spec:
ingressClassName: {{ .Values.ingress.className }} ingressClassName: {{ .Values.ingress.className }}
{{- if .Values.ingress.tls.enabled }}
tls:
- hosts:
- {{ .Values.ingress.host }}
secretName: {{ .Values.ingress.tls.secretName }}
{{- end }}
rules: rules:
- host: {{ .Values.ingress.host }} - host: {{ .Values.ingress.host }}
http: http:
+4
View File
@@ -1,5 +1,9 @@
ingress: ingress:
host: docs.dev.sovamed.ru host: docs.dev.sovamed.ru
tls:
enabled: true
clusterIssuer: letsencrypt-prod
secretName: docs-tls
image: image:
tag: docs-v1.0.12-test tag: docs-v1.0.12-test
pullPolicy: IfNotPresent pullPolicy: IfNotPresent