kubernetes - 在多个 namespace 中具有后端Kubernetes服务的入口资源

标签 kubernetes load-balancing google-kubernetes-engine

我在Google Kontainer引擎(GKE)的不同 namespace 中部署了两个应用程序。我想使用单个入口资源(Google负载均衡器)使用基于路径的路由指向两个应用程序。是否有可能在单个入口资源后面的多个 namespace 中具有后端kubernetes服务。如果可能的话,怎么办?

最佳答案

您必须设置一个nginx入口 Controller ,并为每个命名空间部署入口资源:https://github.com/kubernetes/kubernetes/issues/17088#issuecomment-221393102

关于kubernetes - 在多个 namespace 中具有后端Kubernetes服务的入口资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46703851/

相关文章:

jenkins - 将 Jenkins 的管理员用户添加到 kubeadm kubernetes 集群

kubernetes - 即使在指定 VolumeClaimTemplate 之后,kube-prometheus-stack 仍将 EmptyDir 用作存储

networking - 在这种情况下是否可以进行负载平衡?

azure - Azure 应用服务计划中用于前端和后端通信的负载平衡设置

google-kubernetes-engine - 我的虚拟机可以直接访问谷歌容器引擎中的 "services"吗?

kubernetes - 是否可以将不同的卷安装到同一部署的Pod

Docker - 替换 PID 1 时捕获日志

apache-kafka - 在 k8 minikube 集群外访问 kafka broker

php - 负载平衡服务器的文件上传最佳解决方案

google-kubernetes-engine - 为什么 @google-cloud/profiler 在 GKE 实例内运行时会抛出 'permission_denied' 错误?