网络插件 升级 容器云 UK8S

摘要:提供在线升级的功能,插件升级不会影响现有的网络。升级功能开启后,即可看到插件版本信息,点击升级即可进行升级。年月日修复固定意外释放导致不可用的问题修复抢占文件锁超时导致释放失败的问题插件开启后,将默认使用其管理。

网络插件 升级

本篇目录

1. 网络插件升级2. 网络插件更新纪要

UK8S 提供的 CNI (Container Network Interface)基于 UCloud VPC 网络实现,因此会随着 VPC 的功能迭代同步更新版本,以提升容器网络的稳定性及性能。
UK8S提供 CNI 在线升级的功能,插件升级不会影响现有 Pod 的网络。CNI 升级成功后:

其实现的网络特性将作用于新申请的 Pod;老的 Pod 如果也需要获得对应的网络特性,则需要滚动升级以触发 Pod 重建;

下面将介绍下如何在线升级网络插件。

1. 网络插件升级

在 UK8S 集群控制台管理页面「插件-网络插件」页面,开启 CNI 网络插件升级功能,开启 CNI 插件升级功能会在集群中执⾏ CNI 插件查询任务,⼤约需要 3
分钟,在此过程中请不要操作集群。升级功能开启后,即可看到 CNI 插件版本信息,点击「升级 CNI」即可进行升级。

如控制台页面无法查看 CNI 版本信息,请在集群中任一节点执行 /opt/cni/bin/cnivpc version 查看。

升级过程约需要 1-3
分钟,升级过程中「当前版本」字段会显示为「升级中」,升级完成后显示最新版本号,如升级失败,可以再尝试「强制升级」,或与我们技术支持联系。部分节点由于版本原因,可能无法获取到「当前CNI版本」,直接点击强制升级即可。

支持单节点和批量升级,建议先升级单台节点,如果升级成功,则再进行批量升级。当所有节点都升级成功后,可关闭插件升级服务,后续有升级需求时再开启。

⚠️ 集群网络插件升级时,请勿进行服务发布等操作

2. 网络插件更新纪要

版本类型更新说明发布时间

22.05.1Enhancement根据rfc5227在Pod创建时对申请到的内网IP进行冲突检测,达到一定重试次数后,如果仍然冲突,会释放当前IP,并重新申请IP2022年05月30日22.04.1Feature将ip_local_port_range改为32768~609992022年04月01日21.12.2Featureipamd支持开启calicopolicy特性,IP会写入到Pod的annotation,calico可以通过感知该IP来及时下发规则2021年12月28日21.12.1Enhancement1.优化ipamd申请IP流程,ipamd会在申请到IP以后立刻发送garp;2.优化释放IP时候获取mac的流程。2021年12月14日21.10.1Bugfix1.修复固定IP意外释放导致StatefulSetPod不可用的问题;2.修复CNI抢占文件锁超时导致释放IP失败的问题;3.IPAMD插件开启后,将默认使用其管理IP。2021年11月4日21.07.1Bugfix解决部分节点无法获取CNI版本问题2021年7月1日21.06.1Feature支持Pod固定IP(固定IP使用方法)2021年6月23日21.01.3Bugfix兼容开启了弹性网卡的UHost节点,解决其无法出外网的问题2021年1月29日21.01.2Feature将Pod的默认MTU设置为14522021年1月15日21.01.1Enhancementipamd申请IP机制优化2021年1月1日20.07.1Enhancement支持garp机制,优化Pod网络首包延时问题2020年7月16日

文档更新可能滞后,最新版本请以产品页面为准。

原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/4594.html

发表评论

登录后才能评论