Google Cloud Engine использует балансировщик нагрузки Https

Я пытаюсь настроить свою веб-службу node.js, размещенную на k8s, в облаке Google, чтобы использовать https.

Когда вы создаете новый сервис в движке k8s, он создает балансировщик нагрузки http по умолчанию. Я пытаюсь вместо этого создать балансировщик нагрузки https.

Есть ли способ изменить это поведение на https?


person Orrin Naylor    schedule 19.12.2018    source источник


Ответы (1)


Если вы хотите направлять HTTPS-трафик на серверную часть, балансировщик нагрузки должен иметь сертификат, чтобы он мог подтвердить свою личность вашим клиентам. Следовательно, для завершения установления связи HTTPS требуется закрытый ключ.

Чтобы предоставить сертификат для балансировщика нагрузки HTTP (S) с сертификатом и ключом, вы можете указать имя Kubernetes Secret в поле «tls» вашего Ingress манифеста. Я надеюсь, что эта статья справочного центра поможет вам в реализации ваше беспокойство.

person Md Zubayer    schedule 20.12.2018