Update yc-ecp Istio configuration: add imagePullSecrets for cert-manager and enforce HTTPS for dashboard bindings
This commit is contained in:
parent
3a5b3b07e6
commit
c7c244e95d
@ -33,6 +33,13 @@ spec:
|
||||
- http01:
|
||||
ingress:
|
||||
class: istio
|
||||
# solver-под создаётся контроллером в namespace
|
||||
# сертификата, values чарта cert-manager на него
|
||||
# не действуют — pull-секрет задаётся здесь
|
||||
podTemplate:
|
||||
spec:
|
||||
imagePullSecrets:
|
||||
- name: dockerhub
|
||||
# ключ = имя Certificate И имя секрета: версия чарта в OCI-репозитории
|
||||
# поле secretName не читает, а берёт имя ключа
|
||||
certificates:
|
||||
@ -85,7 +92,10 @@ spec:
|
||||
servers:
|
||||
- hosts:
|
||||
- dashboard.invest.cps.sarex.lonsdaleites.ru
|
||||
httpPortName: http
|
||||
# без http-сервера порт 80 для этого хоста остаётся
|
||||
# автогенерируемому ingress-шлюзу, через который
|
||||
# cert-manager отдаёт HTTP-01 challenge
|
||||
onlyHttps: true
|
||||
httpsPortName: https
|
||||
tls:
|
||||
credentialName: dashboard-tls
|
||||
|
||||
Loading…
Reference in New Issue
Block a user