diff --git a/infrastructure/istio-config/yc-ecp/istio-config.yaml b/infrastructure/istio-config/yc-ecp/istio-config.yaml index 36adb55..96893a5 100644 --- a/infrastructure/istio-config/yc-ecp/istio-config.yaml +++ b/infrastructure/istio-config/yc-ecp/istio-config.yaml @@ -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