更新了Pod的配置不停地自动创建nodeport

Rancher Server 设置

  • Rancher 版本:2.6.5
  • 安装选项 (Docker install/Helm Chart): Docker install
  • 在线或离线部署:在线

问题描述:

安装Apollo配置中心,有三个workload,首次创建运行没有问题,访问Apollo页面发现有配置不对,于是编辑配置,保存之后会不停的创建Nodeports的Pod

不仅仅是Apollo,在部署其他服务的时候也遇见过,实在不知道哪里出问题了

几次遇见这个问题好像都是修改了端口的配置
因为没有域名所以暂时配置成 服务器IP:端口 访问

不停自动创建Nodeports有时能创建到几百个,有时创建到几十个自己停了,然后服务正常访问

截图:

新用户只能上传一张图片,辛苦大家帮忙看看,不知道是不是我哪里配置错了,谢谢!!

不使用Apollo的情况下,如果你能给出重现步骤是有帮助的。否则,是不是有其他controller在不停创建Pod,是无法判断的。

我发现是指定了pod调度服务器或者是nodeport暴露的端口和默认端口不一致的情况就会经常发生,把pod随机调度或者把端口改成一样的就不会出这个问题,我感觉是bug