出于测试目的,我在同一台计算机上部署了两个版本的应用程序。在生产中,只有一个应用程序实例运行在一个云Kubernetes集群中,并使用ingress控制器公开其API。
我在本地运行Kubernetes集群,并将应用程序版本部署到两个不同的名称空间。我根据和ingress 文档配置入口控制器。我的应用程序的第一个实例按预期工作,但当我部署第二个实例时,控制器荚无法从以下消息开始:
0/6 nodes are available: 1 node(s) didn't have free ports for the requested pod ports, 5 node(s) didn