相关疑难解决方法(0)

GKE 上具有 nginx-ingress 的 GCP 外部 HTTP 云负载均衡器

我的目标是在我们的 GCP GKE 中拥有带有 NGINX INGRESS 的外部 HTTP 云负载均衡器。

\n

我正在尝试 Rami H 提出的解决方案,Google 开发人员 Garry Singh 在此确认:\n GKE Nginx Ingress Controller 前面的全局负载均衡器(HTTPS 负载均衡器)

\n
\n

您可以将 Nginx 创建为 LoadBalancer 类型的服务,并按照此 google 文档为其提供 NEG 注释。https://cloud.google.com/kubernetes-engine/docs/how-to/container-native-load-balancing然后您可以使用此 NEG 作为 HTTP(S) 负载平衡的后端服务(目标) 您可以使用本文中的 gcloud 命令https://hodo.dev/posts/post-27-gcp-using-neg/

\n
\n

我已按照提到的 hodo.dev 教程成功部署了使用 NEG 作为后端服务的 HTTP LB。\n然后我发现此脚本将 NGINX-INGRESS 附加到 NEG,但它可能已过时并且在部署时失败。https://gist.github.com/halvards/dc854f16d76bcc86ec59d846aa2011a0

\n

请有人帮助我调整 hodo.dev 配置来部署 nginx-ingress?\n这里是我的配置脚本的存储库https://github.com/robinpecha/hododev_gke-negs-httplb

\n
#First lets define some variables:\nPROJECT_ID=$(gcloud config list project --format=\'value(core.project)\') ; echo $PROJECT_ID\nZONE=europe-west2-b ; echo $ZONE\nCLUSTER_NAME=negs-lb …
Run Code Online (Sandbox Code Playgroud)

http google-cloud-platform google-kubernetes-engine nginx-ingress google-cloud-load-balancer

3
推荐指数
1
解决办法
3562
查看次数