Rancher2.6 服务 添加外部IP 的功能怎么没有了

Rancher Server 设置

  • Rancher 版本:2.6.6

问题描述:

添加外部IP 的功能找不到入口了

重现步骤:

结果:

预期结果:

截图:
1

其他上下文信息:

日志


你是指的nginx转发?如果是,在服务发现的Ingresses里面

不是,是部分服务没有容器化,要通过ingress 转发web 访问,就要有服务,2.5 之前可以直接添加 外部IP Headless类型 + 端口进行转发的;现在2.6 没有 界面操作了,通过2.5 生成的yaml 对比,在 annotations
添加 field.cattle.io/ipAddresses:ip ,可以实现功能

你截个 2.5 的图

应该就是 2.6 的 headless

任何一个类型的svc都可以配置external ips:Service | Kubernetes

在2.6 dashboard中,任何一个svc type都可以配置 在 IP Addresses 中配置external ips,这其实更符合k8s的语意设定。