v1.0.2 版本发布说明¶
v1.0.2¶
欢迎使用 Spiderpool v1.0.2 版本! 与 v1.0.1 版本相比,v1.0.2 版本有以下更新。
新功能¶
-
网络接口 MTU 自定义配置支持:SpiderMultusConfig 现在支持为 macvlan、ipvlan 和 sriov 网络接口设置自定义 MTU 大小,解决了 issue #4422。此功能允许用户根据特定网络环境需求调整 MTU 值,优化网络性能,避免数据包分片,并确保与其他网络设备的兼容性。默认情况下,子接口 MTU 与主接口保持一致,但现在用户可以根据实际需求进行自定义配置。PR 4636
-
RDMA 指标监控增强:为 RDMA 指标系统添加了暂停和丢弃统计功能,解决了 issue #4708。此增强功能显著提升了 RDMA 网络性能监控能力,使管理员能够更全面地了解网络拥塞和数据包丢失情况,从而更有效地进行网络故障排查和性能优化。PR 4812
功能变更¶
-
IP 资源删除保护机制增强:添加了
enableValidatingResourcesDeletedWebhook
配置选项,用于控制在删除 IPPool 和 Subnet 资源时是否通过 webhook 校验当前 IP 池或 Subnet 中是否存在已分配的 IP。此功能解决了 issue #4672,为用户提供了更灵活的资源管理选择,可以根据实际需求决定是否启用删除保护机制,避免误删除仍在使用中的网络资源。PR 4675 -
RDMA 监控界面优化:改进了 Chart 中的 RDMA 标题和展示方式,使监控界面更加直观和用户友好。此优化使管理员能够更轻松地查看和理解 RDMA 网络性能数据,提升了整体用户体验和监控效率。PR 4710
修复¶
-
RDMA 多播指标显示修复:解决了节点仪表板中 RDMA 多播指标显示不正确的问题,确保了监控数据的准确性和可靠性,使管理员能够获取真实的网络多播性能信息。PR 4706
-
配置参数标签修正:修复了 SpiderMultusConfig 中 min/maxTxRateMbps 的错误 JSON 标签,确保了配置参数能够被正确解析和应用,避免了因标签错误导致的功能异常。PR 4716
-
已删除 Pod 端点处理优化:修复了系统尝试检索已删除无状态 Pod 端点的问题,提高了资源管理的稳定性和效率,避免了对不存在资源的无效操作。PR 4729
-
环境变量功能修复:解决了环境变量 EnableGCStatelessTerminatingPod(Not)ReadyNode=false 不生效的问题,确保了用户可以正确控制终止中 Pod 和非就绪节点的垃圾回收行为,提高了系统配置的灵活性和可靠性。PR 4752,PR 4784
总计¶
拉取请求数量:35