关注和分享VPS主机优惠活动
www.vpsmr.com
腾讯云双11优惠活动

KLTS是DaoCloud道客云的原创开源项目,名为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费维护支持。

本文的内容显示了1。为什么会有开源项目KLTS?2.KLTS将优先修复高级别CVE,其次是修复重大bug 3。KLTS维护的较早版本号,从1.10.13到最新版本号4。Kubernetes社区停止维护的KLTS,是4.1给这些使用早期版本的企业带来的最终结果。推荐阅读DaoCloud道客云原生开源项目KLTS,名为Kubernetes长期支持。其主要任务是为早期版本的Kubernetes提供长期免费维护支持。KLTS(官网:https://klts.io/)开源项目于2021年11月底正式启动!

KLTS从提出创意、整理数据来源、搭建网站,到最后发布到网上,耗时两个多月。整个项目由道云道客的技术同事自发组织,利用业余时间完成。欢迎开发者和我们一起聊聊开源技术,一起讨论解决相关问题。

查看KLTS源代码:https://github.com/klts-io

KLTS一键式安装脚本:

curl -SSL https://github.com/klts-io/klts/raw/main/install.sh | shk lts开源项目PDF数据下载:去交流群获取(群二维码在本文末尾)。

DaoCloud道客云原生开源项目KLTS,全称为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费的维护支持KLTS为什么官网首页会出现一个叫KLTS的开源项目?在实际生产中,大多数企业往往选择使用早期版本的Kubernetes来控制集群。

首先,高升级频率会带来变更的风险,每次升级都必须经过充分验证。尤其是金融行业,平台层更换周期通常较长,因为一旦升级后的新版本出现bug,需要强制回滚或快速响应升级到更新版本,会造成不必要的成本。

其次,Kubernetes升级后,一些功能替代品还没有完全做好生产准备,生产环境中经常出现不兼容的情况。

最后,Kubernetes社区只支持小版本+1升级,不支持跨版本升级,因为跨版本升级往往会导致一些不可控因素,造成更大的生产问题。

所以大部分企业选择沿用较早的版本,不会贸然升级。然而,Kubernetes社区只维护了最新的3或4个版本,但企业实际上正在使用比这些更早的版本。

企业在使用这些早期版本时,如何避免社区时不时发现的CVE漏洞和bug的骚扰?这就是KLTS的价值!KLTS将为Kubernetes社区早期版本提供长达3年的免费维护支持,并主动修复CVE早期版本的安全漏洞和重大bug。

KLTS会优先修复中高级CVE,其次是重大bug。在维护范围内,KLTS会优先修复中高级CVE,其次是重大bug。

这是因为一些高优先级CVE或严重bug会在生产环境中造成更大的安全风险,而CVE安全问题是集群的生命线。所以KLTS会优先修复高级别的CVE,然后修复重大bug,保证生产环境的稳定运行。

当Kubernetes社区发现一个可能影响生产的新CVE漏洞或bug时,它不仅会影响社区正在维护的版本,还会影响之前已经停止维护但仍被企业使用的版本。KLTS团队维护的版本是这些社区放弃维护。

以2021年1月发现的CVE-2021-3121安全漏洞为例,CVSS的关键评分高达7.5。但截至2021年9月,库伯内特社区:

仅修复了4个版本:1.18、1.19、1.20和1.21声明“所有早期版本均存在该安全漏洞,建议用户立即停止使用早期版本”。因为之前的版本已经停止维护,所以拒绝修复之前版本的漏洞。DaoCloud道客云原生开源项目KLTS,全称为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费的维护支持KLTS面对这种情况,自发修复了深受CVE -21-3121安全漏洞影响的其他8个早期版本。

版本1.17.17、版本1.16.15、版本1.15.12、版本1.14.10、版本1.13.12、版本1.12.10、版本1.11.10、版本1.10.13。

KLTS维护的早期版本号是从1.10.13到Kubernetes社区停止的最新版本号。在三年的维护期内,我们为1.10.13起的每个版本提供免费维护,每个Kubernetes版本号都有KLTS提供的对应补丁版本号。企业可以通过这样的补丁号找到相应的修复版本。

KLTS维护的早期版本号是从1.10.13到Kubernetes社区最新停止维护的版本号。比如社区发布的Kubernetes最新版本是x.y.n,其中x是主版本号,y是次版本号,n是补丁版本号(补丁版本号代表社区维护过程中生成的补丁数量,最初为0)。KLTS维护的版本和Kubernetes社区维护版本的区别主要是基于y的变化。

所以根据社区版本维护声明,如果社区只维护最新的三个版本,版本号就是x。y,x。(y-1)和x。(y-2),而KLTS从1.10到x维持了近十个早期版本。(y-3),如下图所示。

DaoCloud道客云原生开源项目KLTS,全称为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费的维护支持对于每个维护的版本,每次维护KLTS,都会有一个对应的补丁号。

例子:Kubernetes社区很久以前就停止维护的一个版本,版本号是1.10.13,KLTS提供的三年内的补丁版本。版本号通常用加lts1,lts2 … ltsn来表示。比如在1.10.13中,第一个补丁版本号是1.10.13 lts1,第二个补丁版本号是1.10.13 lts2,第n个补丁版本号是1.10.13 ltsn。

DaoCloud道客云原生开源项目KLTS,全称为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费的维护支持如上图所示,Kubernetes社区对某个版本的维护周期通常是一年左右,而KLTS提供的是未来三年的长期维护,对应的版本直到代码不兼容才会被淘汰。

KLTS努力把最终的成果带给这些使用早期版本的企业,最终收获了盛开的美丽花朵。经过开发人员的精心维护和支持,KLTS为这些使用早期版本的企业带来了最终成果:

三年维护期:Kubernetes社区为每个版本提供一年左右的维护,KLTS将为该版本提供长达三年的持续维护。

安全稳定:小版本升级更安全,兼容性更强;渐进升级的稳定性更好;从1.10开始,所有内核都是经过金融企业和企业长期验证的软件,可以放心下载,测试验证后可以直接投入生产环境。

安装简单:结合国内镜像加速,原生支持Kubeadm、CentOS、Ubuntu、openSUSE,还提供一键安装脚本。

公开透明:GitHub托管的开源项目全流程公开。

全链路规划:Containerd和其他组件的长期维护将在稍后添加。

DaoCloud道客云原生开源项目KLTS,全称为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费的维护支持KLTS的路线图正在制定中。目前路线图计划短期实现新创支持,长期实现麒麟系统支持。

在此,再次向开发者发出邀请。如果您觉得KLTS团队的贡献是有价值的、值得信赖的,欢迎您加入KLTS社区进行交流和贡献,期待您的评论、建议或解决方案。

添加klts的slack:https://join.slack.com/t/klts/shared _ invite/zt-wut P4 tk 7-itx ZC 8 aeuuiu xBM _ 5mh 1 qxa。

当然也可以加入DaoCloud道客云原生交流群参与交流互动:

DaoCloud道客云原生开源项目KLTS,全称为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费的维护支持(企业)微信扫码加盟道云公司简介:“道云道客”是云原生领域的创新领导者。成立于2014年底,拥有自主知识产权的核心技术,致力于打造开放的云原生操作系统,为企业数字化转型赋能。产品能力覆盖云原生应用开发、交付、运维的全生命周期,提供公有云、私有云、混合云等多种交付方式。公司自成立以来,深耕金融科技、先进制造、智能汽车、零售网点、城市大脑等领域。其标杆客户包括交通银行、浦发银行、上汽集团、东风汽车、海尔集团、屈臣氏、金拱门(麦当劳)等。目前公司已完成超亿元的D轮融资,被誉为科技领域的准独角兽企业。公司在北京、武汉、深圳、成都设立了多家分公司和合资企业,员工总数超过350人。是上海市高新技术企业、上海市“科技巨人”企业、上海市“专业化创新型”企业,并被纳入科技创新板培育企业名单。

未经允许不得转载:国外VPS主机测评 » KLTS是DaoCloud道客云的原创开源项目,名为Kubernetes Long Term Support,为Kubernetes早期版本提供长期免费维护支持。
任何商家都有倒闭和跑路可能,本站仅分享优惠活动及信息,购买前请自行斟酌,衡量评估风险,自负责任。数据勤备份是最佳选择!友情提示

评论 抢沙发

评论前必须登录!