立即领取|华润集团、宁德核电、东风岚图等 20+ 标杆企业数字化人才培养实践案例 了解详情
写点什么

Cloud Native Weekly| CNCF 宣布归档(关停)rkt 项目

  • 2019-08-26
  • 本文字数:1909 字

    阅读完需:约 6 分钟

Cloud Native Weekly| CNCF宣布归档(关停)rkt项目

Kubernetes 社区版本最新动态


上周 Kubernetes 社区仓库 Master 分支合入 Pull Request 130 个,按照 Pull Request 类型分类如上图所示。Cleanup、Bug 和 Feature 仍然是 Pull Request 主力,三者合计占比高达 85%,由于本月末将开始启动 v1.16 版本的发布流程,相信新 Feature 开发、Bug 的占比将会有所提高。


近期重要的 Pull Request 如下:


#81029: Drop cloud-controller-manager artifacts from k/k release


由于各个 cloud-provider 都已经实现了自己的 cloud-controller-manager,所以 kubernetes 将不再发布默认的 cloud-controller-manager,相关的内容也将从 HyperKube 中移除。


#80491: Changed IsCriticalPod to return true in case of static pods


Kubelet 将会把所有的 static pod 视作 critical,这意味着“PodSpec.PriorityClassName”属性对于 static pod 不再有用。针对 static pod,Kubelet 将不会检查 node 的资源是否充足,所以使用时请务必保证资源充足。


Sig-node 的专家指出,应该尽量避免使用 static pod,只在其他方案不可用的场景下使用,比如 cluster bootstrapping。

云原生业界一周动态

CNCF 宣布归档(关停)rkt 项目


近日,CNCF 宣布归档 rkt 项目,CNCF 不再为该项目提供服务,但有可能更新部分文档以帮助用户过渡到其他项目。


为什么被关停?


根据 CNCF 官方说明,rkt 在 2017 年 3 月贡献给 CNCF,但最终用户采纳程度下降严重,CNCF 中也有其他与 rkt 类似的项目,比如用户采纳程度高的 containerd 和 CRI-O 项目。此外,rkt 项目活跃度也在不断下降,包括 CVE 安全漏洞都没有开发者修复。


被关停原因总结如下:


缺少用户群体;


有更好用的替代产品,比如 Containerd 和 CRI-O;


缺少活跃的社区贡献者。

rkt 的前世今生

rkt 由 CoreOS 公司于 2014 的发布,它是 CoreOS 公司与 Docker 公司决裂后诞生的。


CoreOS 公司关注基础设施领域,它的核心产品是为用户提供一个定制化的操作系统,用户可以分布式集群的方式管理多个安装此操作系统的节点,简单说就是 pass 平台。CoreOS 很早就开始贡献 docker 项目,并想借助 docker 完善自己的产品。但是,Docker 公司却让 docker 项目逐渐走向平台化,这直接与 CoreOS 产品产生冲突,这是两个公司决裂的根本原因。CoreOS 公司宣布与 Docker 公司停止合作,并推出了自己研制的 rkt 用于替代 docker。


CoreOS 公司和 Docker 公司决裂后,Google 坚定的站在了 CoreOS 一边,并让 kubernetes 支持 rkt,Google 还投资了 CoreOS 公司。这让容器生态圈发展成两个对立的阵营,Google 派系和 Docker 派系。


rkt 项目有 Google 公司和 kubernetes 项目的鼎力支持,极大得威胁到 docker 的地位,Docker 公司不得不牵头成立 OCI 组织并最终制定 OCI 标准,并且 docker 公司也开源了自己的运行时组件 containerd。到 2017 年,rkt 和 containerd 分别被贡献给 CNCF 基金会。


可以说没有 rkt,docker 公司就不会开源自家的容器运行时 containerd,也就不会有 OCI 标准。


所以,rkt 被关停并不代表它是一个失败的项目,它已完成了其历史使命。正如 CNCF 基金会所言,rkt 在云原生技术的开发和演化中发挥了重要作用。

CNCF 最终用户社区成员达到 100 家

CNCF 基金会于 2019 年 8 月 14 日宣布,最终用户社区成员已达 100 个。CNCF 生态系统主任表示:”最终用户社区是 CNCF 的重要支柱,成员企业为项目提供建议和反馈,这极大的推动云原生社区的发展“。


任何在内部使用云原生技术,但在外部不销售云原生服务的组织,都有资格作为支持者或成员加入最终用户社区。CNCF 会帮助这些企业更好的使用云原生技术,也会倾听这些企业的建议和反馈。

CNCF 声明其开源项目版权仍归贡献者

近期随美国针对中国的制裁升级,开源版本问题越不越受关注,CNCF 在充分咨询律师后澄清了版本归属问题。


CNCF 基金会主席 Dan Kohn 在邮件列表中声明,当项目贡献给 CNCF 时,这些项目的版本仍归原始版权所有者,版本并未同时转赠给 CNCF。

VMware 拟收购 Pivotal

几年前 Pivotal 从 VMware 和 EMC 拆分出来,近期根据 CNBC 的报道,VMware 又将以 15 美元/股的价格现金收购 Pivotal 的股票。


事实上,Pivotal 和 VMware 的大多数股份都归戴尔公司持有。根据文件,VMware 要求戴尔公司交换 Pivotal B 类股票的所有已发行股票,而不是 VMware 拥有的 B 类 Pivotal 股票,以换取 A 类 VMware 股票。截至 5 月 3 日,戴尔控制了近 87%的 VMware 普通股和超过 97%的 VMware 优秀股票投票权。目前,相关利益方正在就股票的交换比率进行谈判。


该交易可能有助于 VMware 的进一步多样化,VMware 已经开始与亚马逊等云基础设施提供商合作,以使现有客户能够在他们喜欢的任何环境中运行他们的计算工作负载。


2019-08-26 19:559045

评论

发布
暂无评论
发现更多内容

与Web3支付赛道主要项目相比,Zebec生态潜力相当大

股市老人

细说JavaScript闭包

hellocoder2029

JavaScript

web技术分享| 图片上传与图片裁剪结合 vue3

anyRTC开发者

Vue 前端 Web 图片上传 图片裁剪

架构训练营模块一作业

Dinfan

架构实战营

华为云发布CodeArts Req需求管理工具 让需求管理化繁为简

Geek_2d6073

前端leetcde算法面试套路之树

js2030code

JavaScript LeetCode

各开发语言DNS缓存配置建议

京东科技开发者

#DNS

Webpack中的高级特性

Geek_02d948

webpack

模块一

GeekMLS

构架

前端leetcde算法面试套路之堆

js2030code

JavaScript LeetCode

如何通过C#合并Word文档

在下毛毛雨

C# .net word文档 文件合并

前端精准测试实践

京东科技开发者

前端 测试 精准测试 webhook 精准分析

迁移回归问题新突破,火山语音团队论文被人工智能顶级期刊IEEE TPAMI接收

科技热闻

秒云成功入选《2022爱分析 · 信创厂商全景报告》

MIAOYUN

信创 信创云 金融信创 信创产业

事务相关知识集锦

京东科技开发者

MySQL 数据库 spring mybatis 事务

不知如何优选达人?火山引擎VeDI零售行业解决方案一键解决!

字节跳动数据平台

大数据 数据分析 营销 12 月 PK 榜

面试阿里P6,却被MySQL难倒,二战阿里,挤进天猫团队(Java岗)

钟奕礼

Java 程序员 java面试 java编程

上帝视角一览大数据开发体系

JAVA旭阳

Java 大数据

手写vue-router核心原理

hellocoder2029

JavaScript

阿里技术官珍藏JVM全优笔记,细节满分,吃透写精通没问题

钟奕礼

Java 程序员 java面试 java编程

惊喜!Alibaba架构师手写《Java一无所知到精通》文档

钟奕礼

Java 程序员 java面试 java编程

Redis数据持久化机制(备份恢复)、缓存淘汰策略、主从同步原理、常见规范与优化详解

C++后台开发

数据库 redis 中间件 后端开发 C++开发

用 nodejs 搭建脚手架

coder2028

node.js

理解Nodejs中的进程间通信

coder2028

node.js

PostgreSQL 技术内幕(三)聚集算子

酷克数据HashData

postgresql

理解NodeJS多进程

coder2028

node.js

我服了!腾讯专家手敲《Redis源码日志笔记》,字字如金

钟奕礼

Java 程序员 java面试 java编程

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

彻底搞懂JS原型与原型链

hellocoder2029

JavaScript

Java语言标识符的命名规范(超详细讲解)

千锋IT教育

Cloud Native Weekly| CNCF宣布归档(关停)rkt项目_开源_华为云原生团队_InfoQ精选文章