多个 ingress-nginx-controller 副本

问题描述 投票:0回答:1

我已经使用 ingress-nginx helm 图表安装了 Ingress-Nginx Controller

是否可以拥有 2 个或更多

ingress-nginx-controller
副本?
我注意到在舵图中,甚至还有一个自动缩放的选项。
我目前只有一个副本,但我想做这样的事情:

$ kubectl scale deploy ingress-nginx-controller --replicas=3

我不确定它是否会按预期工作,尤其是缓存、cookie、会话等。

kubernetes kubernetes-ingress ingress-nginx
1个回答
0
投票
  • 是的,您可以运行多个 NGINX 入口控制器,每个控制器按照此 nginx 入口控制器文档处理一组不同的配置资源。

  • 您可以使用以下命令将 ingress-nginx-controller 部署扩展到 3 个副本:

    kubectl scale deployment nginx-ingress-controller -n ingress-nginx --replicas=3

如果您遇到任何错误,请告诉我。有关更多信息,请参阅此多个入口控制器文档

© www.soinside.com 2019 - 2024. All rights reserved.