【发布时间】:2019-04-10 04:00:27
【问题描述】:
我有一些服务在 Kubernetes 中运行。我需要一个 NGINX 在他们前面,根据 URL 重定向流量,处理 SSL 加密和负载平衡。
有一个适用于该场景的 nginx.conf。我缺少的是在 gcloud 上设置架构的正确方法。
使用 nginx 启动 StatefulSet 并让负载平衡服务公开 NGINX 是否正确?我是否理解正确,gcloud LB 会将配置的端口(例如 80 + 443)传递给我的 NGINX 服务,我可以在其中处理其余部分并将流量转发到后端服务?
【问题讨论】:
-
gcloud 负载均衡器是否提供 ssl 加密终止、url 路由等?如果是,那么您只需要直接在 glocud 负载均衡器中注册您的服务节点端口即可。
标签: nginx kubernetes google-cloud-platform