【发布时间】:2018-12-07 13:27:57
【问题描述】:
我有一个集群,其中多个项目部署在不同的命名空间下。
nginx-ingress在集群上安装了helm,每个项目都部署了一个新的ingress。
问题是在添加新项目时,即创建一个新命名空间并添加多个部署+入口服务,nginx 重新启动并断开所有连接,从而中断所有其他命名空间中的服务。
似乎即使nginx-ingress service 在项目命名空间中,nginx-ingress pods 在默认命名空间中也是共享的。因此,我想知道是否有一种方法可以将 nginx-ingress pod 专用于每个命名空间,以便更改一个命名空间的配置不会破坏整个集群?
【问题讨论】:
标签: nginx kubernetes google-kubernetes-engine nginx-ingress