Я имею дело с SSL-соединением между брандмауэром веб-приложений Azure и кластером Kubernetes через ISTIO.
Соединение клиента с Azure WAF уже зашифровано TLS.
AsНасколько я понимаю, я должен снова зашифровать данные в WAF.Могу ли я использовать те же сертификаты, которые я уже использовал для подключения к WAF?
Здесь я буду действовать, как описано в этой статье: application-gateway-end-to-end-ssl-powershell
Затем я должен поместить те же сертификаты в Istios Ingress Gateway.Как упомянуто здесь: Настройка входного шлюза TLS
> cat <<EOF | kubectl apply -f -
>
>
> apiVersion: networking.istio.io/v1alpha3
> kind: Gateway
> metadata:
> name: mygateway
> spec:
> selector:
> istio: ingressgateway # use istio default ingress gateway
> servers:
> - port:
> number: 443
> name: https
> protocol: HTTPS
> tls:
> mode: SIMPLE
> serverCertificate: /etc/istio/ingressgateway-certs/tls.crt
> privateKey: /etc/istio/ingressgateway-certs/tls.key
> hosts:
> - "httpbin.example.com"
> EOF
Это правильно до сих пор?