【问题标题】:Google Cloud Kubernetes with HTTP LoadBalancer带有 HTTP LoadBalancer 的 Google Cloud Kubernetes
【发布时间】:2021-11-15 13:09:04
【问题描述】:

我在 docker 容器中有一个网络应用程序,我想在谷歌云中部署它, 我正在按照此文档部署我的应用程序https://cloud.google.com/kubernetes-engine/docs/tutorials/hello-app#exposing_the_sample_app_to_the_internet

这个使用负载均衡器公开应用程序的特定步骤有效,它提供了一个公共 ip,我也可以访问我的应用程序。但问题是我想通过 https 为这个应用程序使用域。部署的负载均衡器是 TCP 负载均衡器。

在控制台中使用负载平衡器设置,我看到 Https 负载平衡器有一个附加 ssl 证书的选项。但是我找不到将我的应用程序公开给这个 HTTPS 负载均衡器的方法。 是否有任何分步文档教程可以做到这一点? 这是否也可以通过 TCP 负载均衡器(即 https 网络应用程序)实现?

【问题讨论】:

    标签: kubernetes google-cloud-platform web-applications load-balancing


    【解决方案1】:

    有关详细的分步文档,您可以参考此链接
    Configuring Ingress for external load balancing

    步骤总结如下:

    1. 创建部署
    2. 创建服务
    3. 创建入口
    4. 测试外部 HTTP(S) 负载平衡器。

    请参阅以下链接以获取其他文档参考。以下站点将在使用 SSL 证书的其他领域为您提供帮助。 GKE 负载平衡和 TCP 配置。

    Using Google-managed SSL certificates
    Kubernetes Engine 的 SSL 证书,请参阅 HTTP(S) Load Balancing with Ingress
    Configuring TCP/UDP Load Balancing

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-15
      • 2017-10-04
      • 2021-09-27
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      相关资源
      最近更新 更多