Rancher 2.6 NodePort 端口 在主机找不到

Rancher Server 设置

  • Rancher 版本:2.6.6
  • 安装选项 (Docker install/Helm Chart):
    • 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:
      v1.23.8+k3s1
  • 在线或离线部署:在线

问题描述:
创建NodePort,本地找不到对于的端口,无法访问
2.5 也是这么操作,就可以看到端口,2.6 是哪里发生了变化么
重现步骤:

结果:

预期结果:

截图:

4

其他上下文信息:

日志


你的节点没有 worker 角色?那你创建的 nodeport 映射给谁了?

对外暴露啊,之前的版本可以,也没有work ,就一个master
下面图是 rancher 2.5 的

才看见你用的是 K3s,那你可以在这个主机上 curl 127.0.0.1:31913 试试看

可以访问,是新版本的k3s 改用 iptables 转发

1

是的,那就就代表 nodeport 没问题