v1.0.3 版本发布说明¶
v1.0.3¶
欢迎使用 Spiderpool v1.0.3 版本! 与 v1.0.2 版本相比,v1.0.3 版本有以下更新。
新功能¶
- 空 IP Pod 垃圾回收控制增强:新增环境变量
SPIDERPOOL_GC_ENABLE_STATELESS_RUNNING_POD_ON_EMPTY_POD_STATUS_IPS
,用于控制是否对状态为 Running 但 status.podIPs 为空的 Pod 进行垃圾回收。默认值为 false,表示不会回收这类 Pod;当设置为 true 时,将对其进行回收。此功能解决了 issue #4888,用于处理由于某些问题导致 Pod 处于运行状态但状态信息为空的情况,提供了更灵活的资源管理选项。PR 4889
修复¶
-
Pod 监控性能优化:为 Pod 所有者缓存添加节点名称过滤器,使 spiderpool-agent 只监听本地 RDMA Pod 而不是集群中的所有 Pod。这一优化显著减少了资源使用率,提高了系统效率,并降低了大规模集群中的资源开销。PR 4881
-
网络指标数据完整性修复:解决了指标系统缺少来自 ethtool 的 vport 数据的问题。此修复确保了监控系统能够收集全面的网络接口数据,提供更完整的网络性能视图,帮助管理员更准确地识别和解决网络问题。PR 4898
-
网络路由冲突解决:通过设置带标记的策略路由,解决了与 Calico 网络数据包可能发生的劫持问题。此修复实现了自动冲突检测和规避,确保了 Spiderpool 与 Calico 等其他网络插件的兼容性,提高了多网络插件环境中的稳定性。PR 4905
总计¶
拉取请求数量:21