OpenYurt 开源 | 云原生生态周报 Vol. 51
作者 | 汪萌海、孙健波、宋净超
业界要闻
1. 重磅!阿里巴巴开源首个边缘计算云原生项目 OpenYurt
北京时间 5 月 29 日,在阿里云容器服务 ACK@Edge(边缘集群托管服务) 发布一周年之际,阿里巴巴正式对外宣布将其核心能力开源,并向社区贡献完整的边缘计算云原生项目 —— OpenYurt。OpenYurt 是阿里巴巴首个边缘计算云原生开源项目,汇聚了阿里巴巴众多边缘计算业务团队的深厚技术积累,深度挖掘了“边缘计算 + 云原生落地实施“诉求。
2.Istio 1.6 正式 release
将 1.15 没有合并到 Istiod 的模块(Citadel,sidecar 注入,Galley)合并,支持 Istio 控制面上原地升级和金丝雀发布,提供了更丰富的 metric 输出,新增了 WorkloadEntry API 简化虚拟机支持等。
3.gke 引入容器安全风险检测的能力
gke 引入容器安全风险检测的能力(beta 阶段),目前包括二进制文件、lib 文件以及脚本文件的安全风险检测。
4.containerd 1.4.0-beta.0 发布
这是 containerd 的第 5 个大版本(预发布版本),此版本中包含了大量的新特性和漏洞修复。在 CRI 方面,同样也做了不少的变更:添加 Windows 容器进程的隔离;添加 CGroups v2 的支持;当监听到文件变化事件发生时,重启 CNI 网络配置等。
5.大规模秘钥管理(KES)介绍
作为云平台服务商的 KMS 系统和应用系统之间的桥梁,屏蔽多个云平台厂商的 KMSapi 的差异,KES 从 KMS 获取根秘钥信息等存储在内存中,用于代理 KMS处理无状态的加密和解密操作,减轻 KMS 的压力。
6.ARM 发布全新 CPU、GPU 和 NPU
ARM 于 26 日正式公布了其最新产品 Cortex-A78 CPU 和 Mali-G78 GPU,并表示将用于 2021 年及以后的下一代旗舰智能手机。ARM 透露,与 Cortex-A77 相比,Cortex-A78 适用于 5nm 工艺,性能提升 20%,功耗降低了 50%。这一性能能够满足目前 5G 严苛的电池消耗,同时适用于多个和更大屏幕的可折叠设备。
上游重要进展
1.Make NodeIPAM controller support varialble sized CIDRs
支持 NodeIPAM 控制器支持修改每个节点能分配的 pod 的 ip 的 cidr,算法采用 Interval Tree 来跟踪每个节点的 ip 的 cidr。
2.MCS: Add Headless support and graduation criteria
设计的一种满足多集群间的 service 的发现和分发需求。通过设计超级集群来作为服务发现注册中心,每个 member 将自己的服务独立注册到超级集群,同时 member 向超级集群注册自己关心的服务(import),同时让 kube-proxy 感知 import 和相关的 endpointslice,以此来实现多集群间的 cluster-ip 通信的能力。
3.Add Kustomize components KEP
将 Kustomize 类型作为 K8s 的官方资源,以此来实现 component 的概念。
4.Use new format for Structured Logging KEP
将 K8s 的日志结构化,输出为 json 格式,官方计划在 1.19 发布。
开源项目推荐
OpenYurt
openyurt 是基于阿里云容器服务 ACK@Edge(边缘集群托管服务)的一款边缘计算云原生基础设施管理框架。完全兼容上游 Kubernetes,并提供诸如边缘自治、高效运维通道、边缘单元化管理、边缘流量拓扑管理,异构资源支持等能力。
本周阅读推荐
1.《有状态部署慢?使用 openkruise 实现容器应用固定 id》
斗鱼介绍了他们如何通过切换到 OpenKruise 解决了原生 StatefulSet 的问题,以及 OpenKruise 带来的发布效率提升和接入使用 demo。
2.《Kubernetes Apply vs. Replace vs. Patch》
介绍 K8s 的 apply / replace / patch 操作背后的原理和推荐使用场景。
3.《Istio v1.6 深度解读:Simplify》
Istio 1.6 正式发布,距离 1.5 版本发布大约 2 个半月时间,本版本发布是自从去年 9 月份以来发布周期最为正常的一次版本,这归功于所有社区开发者共同的努力。
4.《从零入门 Serverless | Serverless 的价值》
本文了探讨了应用架构的演进,详述 Serverless 定义及概念。
5.《一文带你彻底厘清 Kubernetes 中的证书工作机制》
本文将试图以一种比官方文档更容易理解的方式来说明 Kubernetes 和证书(Certificate)相关的工作机制,如果你也存在这方面的疑惑,希望这篇文章对你有所帮助。
6.《Tekton 的工作原理》
结合源码和场景分析 Tekton 的工作原理。
“阿里巴巴云原生,关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术圈。”
OpenYurt 开源 | 云原生生态周报 Vol. 51相关推荐
- 全球首个开放应用模型 OAM 开源 | 云原生生态周报 Vol. 23
作者 | 临石.元毅.冬岛.衷源.天元 业界要闻 全球首个开放应用模型 OAM 开源 2019 年 10 月 17 日,阿里巴巴合伙人.阿里云智能基础产品事业部总经理蒋江伟(花名:小邪)在 Qcon ...
- Google 宣布将 Istio 商标转移给 Open Usage Commons | 云原生生态周报 Vol. 57
作者 | 唐炳昌.丁海洋 业界要闻 Google 宣布将 Istio 商标转移给 Open Usage Commons Google 将 Istio 的商标转移到开放使用共享组织,以提供中立的商标监督 ...
- Istio 将被捐赠给开源基金会 | 云原生生态周报 Vol. 47
作者 | 陈俊.徐迪.陈有坤.李鹏.敖小剑 业界要闻 1.Google Cloud CEO 表示将把 Istio 项目捐赠给基金会 Istio 项目找到了理想的发展方向: 捐赠给开源基金会. 2.Ko ...
- Canonical 开源 MicroK8 | 云原生生态周报 Vol. 25
作者 | 天元.进超.衷源 业界要闻 1.Canonical 开源 MicroK8 面向工作站和边缘/物联网的零运维 Kubernetes!MicroK8 是 Canonical 提供的一款功能强大的 ...
- CNCF 宣布首个中国原创项目 Harbor 毕业 | 云原生生态周报 Vol. 55
作者 | 高相林.陈俊 业界要闻 update TLDR for 1.19 to reflect deadline changes 受疫情影响,Kubernetes 1.19 release 的发版延 ...
- 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本
本周作者 | 墨封.衷源.元毅.有济.心水 业界要闻 1. Helm 3 首个 beta 版本 v3.0.0-beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性. ...
- 云原生生态周报 Vol. 13 | Forrester 发布企业级容器平台报告
业界要闻 近日,全球知名市场调研机构 Forrester 发布首个企业级公共云容器平台报告.其中,阿里云容器服务的市场表现全球前三.中国第一,同时创造中国企业最好成绩,进入强劲表现者象限.报告显示,阿 ...
- 云原生生态周报 Vol. 8 | Gartner 发布云原生趋势
业界要闻 Gartner 发布云原生基础设施未来的八大趋势:权威分析机构 Gartner 在对 2020 年技术趋势的展望当中指出:"预计2020年所有领先的容器管理软件均内置服务融合技术, ...
- 11 个新项目入选 CNCF Sandbox | 云原生生态周报 Vol. 56
业界要闻 CNCF 成立新的工作组 WG-Naming 目前首要任务是消除带有种族歧视的词语,比如 node-role.kubernetes.io/master ,whitelist/blacklis ...
最新文章
- 九种将元器件从PCB上拆焊下的方法
- 无限容量数据库架构设计
- flask 定义数据库关系(一对多) --
- c JAVA 注解,Java元注解作用及使用
- WebView http图片加载失败
- TUN/TAP设备浅析(三) -- TUN/TAP设备的应用
- DevOps到底是什么意思?
- 【NOIP2015day1T2】【codevs4511】信息传递,最小环
- 95-080-046-源码-启动-flink-daemon.sh
- 一个普通类就能干趴你的springboot,你信吗?
- bzoj2437 [Noi2011]兔兔与蛋蛋
- c语言程序书写时每行必须有行号,C语言阶段复习一.doc
- 网站打开速度的查询 测试
- 天猫精灵 python 控制_树莓派4B小爱同学、天猫精灵、智能音箱、百度语音极速版、百度语音标准版、语音识别、语音合成终极方案...
- Games101学习笔记二(锯齿、模糊等失真的本质)
- python 编辑距离_最小编辑距离(Levenshtein)的 Python 实现
- 真实评测:华为nova8和红米k30至尊版哪个好-参数区别对比
- 软件项目管理MOOC(北邮)——第一章测试答案
- Linux IPv6 HOWTO
- 浅谈 RISC-V 软件开发生态之 IDE