已关闭
【容器】IPv6 网络平面下节点/Pod/Service 页面 IP 地址解析显示有误 #714
yangxt65535创建于  8月26日关闭于  9月3日
yangxt65535
yangxt65535成员
8月26日 创建

环境信息/ Environment

openFuyao 控制台(console-website);Kubernetes 集群网络平面为 IPv6-only

问题简述/ Brief Description

当 Kubernetes 集群网络平面为 IPv6 时,控制台节点、Pod、Service 相关页面的 IP 地址解析与显示存在错误风险,部分场景可能显示为空或解析不正确。

问题详情&复现步骤 / Details & Reproduction Steps

  1. 部署或接入网络平面为 IPv6 的 Kubernetes 集群
  2. 分别打开以下页面并查看 IP 列/字段:
    • 容器网络 → Service 列表(内部 IP 列)
    • 工作负载 → Pod 列表(所在节点 IP、Pod IP 列)及 Pod 详情(节点 IP、Pod IP 字段)
    • 平台管理 → 节点详情 → Pod 列表(Pod IP 字段)
  3. 观察各字段显示内容

当前实现只读取单个地址字段(spec.clusterIP、status.podIP、status.hostIP),未兼容 clusterIPs/podIPs/hostIPs 列表字段;节点 IP 处理函数也仅取首个 InternalIP。在 IPv6 网络平面下相关字段取值可能与预期不符,导致显示错误或丢失。

期望结果/ Expected Results

IPv6 网络平面下上述页面正确解析并显示 IP 地址(IPv6 格式);取值逻辑兼容 xxxIPs 列表字段并正确回退到单值字段。

实际结果/Actual Results

IPv6 网络平面下部分 IP 字段显示为空(--)、不完整或解析有误。

likedislike
openFuyao-botopenFuyao-bot成员
8月26日 添加了label:sig/sig-Container-Platform
openFuyao-bot
openFuyao-bot成员
8月26日 评论:

欢迎来到 openFuyao 社区

Hey @yangxt65535 , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。您可以自助配置此仓库的 PR 合并规则,更多详情,请参阅此处。

联系指引

有疑问可以联系 SIG: sig-Container-Platform ,
维护者是: @guanyu_zhu, @regandy, @zhangweitao ,
审核者是: @foxbit, @javadoors, @piamposer-li, @zhangweitao, @zhangxyjlu .

likedislike
yangxt65535yangxt65535成员
8月26日 关联了看板:openFuyao - v26.09问题单
yangxt65535yangxt65535成员
8月26日 关联了里程碑:v26.09
yangxt65535yangxt65535成员
8月26日 issue优先级由 无优先级 改变为 次要
yangxt65535yangxt65535成员
8月26日 关联了pull request:fix(ip): display dual-stack IPv4/IPv6 addresses on node/pod/service pages
yangxt65535yangxt65535成员
9月3日 issue状态由 开启 改变为 待测试
yangxt65535yangxt65535成员
9月3日 issue状态由 待测试 改变为 已完成
yangxt65535yangxt65535成员
9月3日 关闭了 issue