【问题标题】:Google cloud platform Cloud Endpoint SSL/TLS mutual handshake ESP谷歌云平台 Cloud Endpoint SSL/TLS 相互握手 ESP
【发布时间】:2019-12-05 12:50:21
【问题描述】:

我正致力于在需要相互 SSL/TLS(服务器和客户端证书)的 GCP 上部署 API 解决方案。所以对于流量的入口(入口点)我发现kubernetes入口控制器有这种可能性(基于NGINX)。我对具有 ESP(可扩展服务代理,也是 kubernetes 下的 nginx 部署)的云端点感兴趣。

我在文档中的任何地方都找不到相互 SSL/TLS 是否可用于 ESP(云端点),有人知道答案吗?

【问题讨论】:

  • 我找到了这个documentaion,它解释了如何为云端点启用 SSL/TLS。
  • @chainicko SSL 与 mTLS 不同。

标签: security google-cloud-platform google-cloud-endpoints mutual-authentication mtls


【解决方案1】:

使用 Istio 或许可以做到这一点。你遇到过下面的文章吗?这似乎暗示了如何为端点实现 MTLS。

https://istio.io/docs/examples/platform/endpoints/

【讨论】:

    【解决方案2】:

    ESP 支持 mTLS。您可以在此处指定证书文件

          proxy_ssl_certificate /etc/nginx/ssl/backend.crt;
          proxy_ssl_certificate_key /etc/nginx/ssl/backend.key;
    

    这是它的 nginx config

    【讨论】:

      猜你喜欢
      • 2015-08-13
      • 1970-01-01
      • 1970-01-01
      • 2020-09-04
      • 1970-01-01
      • 2020-06-02
      • 1970-01-01
      • 2021-04-03
      • 1970-01-01
      相关资源
      最近更新 更多