Kubernetes多个Ingress-nginx控制器

时间:2019-07-16 21:56:16

标签: kubernetes manifest kubernetes-ingress nginx-ingress

我遇到需要多个ingress-nginx控制器的情况。我经历了kubernetes Github(https://github.com/kubernetes/ingress-nginx/blob/c3ce6b892e5f1cc1066f81c19482dded2901ad45/docs/user-guide/multiple-ingress.md)和

网站(https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/#using-multiple-ingress-controllers)。

我使用了ingress.class功能来使多个控制器成为可能。在Internet上访问了更多资源,并且找不到任何示例清单或情况来说明是否必须在具有自己的serviceaccount,clusterrole和clusterrolebindings的单独命名空间中创建控制器?因为我们如何处理使用kind创建的负载均衡器:当在同一个命名空间中创建controller1和controller2的service和configmaps时,在两个ingress-controllers之间进行区分?

为任何不好的格式表示歉意,这种格式会有所改善。谢谢

我目前在使用这些步骤https://kubernetes.github.io/ingress-nginx/deploy/#aws创建的AWS上有一个ingress-nginx控制器。 带有ingress.class = private。

希望使用ingress.class = public

创建第二个控制器

0 个答案:

没有答案