CNCF 2019 年度报告重磅发布 | 云原生生态周报 Vol. 41
作者 | 孙健波、陈有坤、李鹏、丁海洋、高相林
业界要闻
- Istio 1.5 正式发布
大量重大更新,包括控制面组件重新回归单体,整体变得更简单、更易用,性能提升等等。
- CNCF 2019 年度调查报告发布
其中包含了几条重要信息:
- Cloud Native 社区项目在生产环境中应用成为新常态,超过 50% 的 Cloud Native 项目在生产中应用;
- Service Mesh 真正进入生产实践,超过 18% 的受访者表示已经在生产环境中使用 Service Mesh;
- Serverless 技术正逐渐成为主流,超过 40% 的受访者表示在使用 Serverless 技术;
- 容器在生产环境中的使用显著提升,相比于 2018 年的 73% 上升到了 84%;
- 越来越多的应用开始通过 CI/CD 工具自动发布。
附:报告 pdf 下载链接
- OCI 完成 TOB 选举,阿里工程师入选全球 9 人名单
2 月 12 日,OCI(Open Container Initiative) 完成了新的一轮TOB(Technical Oversight Board) 成员选举。阿里巴巴工程师傅伟(花名:聿歌)获得 TOB Member 席位,任期为 2 年,是 9 位 TOB 中唯一一位来自中国公司的华人工程师。
- CNCF 加入 Google Summer of Code 活动
欢迎大家报名参加 CNCF 社区的 GSoC 项目。
- 阿里云 ACK 1.16 版本全面上线
阿里云 ACK 整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。Gartner 竞争格局国内唯一入选,Forrester 报告国内排名第一。目前 ACK 1.16 版本已经全面上线,欢迎广大读者前来试用!
上游重要进展
- OAM Spec 将迎来 v1alpha2 版本
面向 Kubernetes 生态更友好化,全面支持 CRD。
- port serviceaccount token volume design proposal to KEP
Kubernetes pod token 需要在 node 上做一层 Volume 映射,以便与外部账号系统做对接的同时兼容原有机制。
- Context support in k8s.io/client-go
client-go 中支持传入外部的 context 相关工作进入收尾工作,将在 1.18 中正式发布支持。
- Knative Serving 0.13.0 版本变更
Knative 0.13.0 正式使用 v1 版本,使用 Conversion webhook 将旧版本的配置进行转换。
- Knative Eventing 0.13.0 特性解读
解读 Knative Eventing 相关内容,相信有惊喜的特性在里面。
- 社区正在制定 Istio 1.6 Release 的计划
在 Istio 1.5 版本发布之后,社区正在开始制定 Istio 1.6 Release 的计划。列举部分比较关注的内容,主要是 networking 方面:
- 通过 Istiod 支持多集群:Istio1.5 控制平面合并为 istiod 架构之后,继续支持多集群特性;
- 将现有的 Istio 扩展迁移到 WASM;
- 迁移到 Envoy v3 API;
- stio 元数据路由 API 原型:用于支持非 HTTP 协议的路由。
另外 Policies 和 Telemetry 也是重头戏,telemetry v2 和 WASM Extension 继续大力开发中。
开源项目推荐
- Kubevious
它是一个 K8s dashboard 项目,将应用程序相关的所有配置都集中在一起,同时具有一个 TimeMachine(时光机)特色功能,允许我们回到之前的时间去查看应用的错误信息。
- Inlets
它是一款 Go 语言编写的类似 ngrok 的开源 Tunnel 库,底层基于 websocket 协议,inlets 是 由 OpenFaaS 的创始人、CNCF 大使 Alex Ellis 开发的,所以项目出现短短一年就受到广泛关注。
本周阅读推荐
- 《“网红” WebAssembly 与 K8s 如何实现双剑合璧?》
文章利用 containerd 的扩展机制,介绍了为 WebAssembly 应用提供与其他容器应用一致的、抽象的、应用分发、交付和运维模型,使得 WebAssembly 可以在 Kubernetes 集群中进行统一调度和管理。
- 《云原生资深专家:如何选择一个最佳微服务代理架构?》
文章讲述了构建微服务代理的架构,并根据基于微服务应用程序交付的 7 个关键标准对其中几个进行评估。
- 《Istio 1.5 新特性解读》
Istio1.5 是一个全面的自我革新,文章包含了新特性方方面面的解读。
- 《Serverless Architectures》
系统性的描述了 Serverless 的各项概念、架构、优缺点以及未来的演进方向。
- 《关于 Kubernetes 规划的灵魂 n 问》
“选择裸金属还是虚拟机?”,“是一个大集群还是多个小集群?” …
今天,Kubernetes 已经成为企业新一代云 IT 架构的重要基础设施,但是在企业部署和运维 Kubernetes 集群的过程中,依然充满了复杂性和困扰。本文由阿里巴巴资深技术专家易立撰写,基于多年实践的经验,对客户在规划集群过程中经常会遇见的问题,进行分析解答,绝对值得一看。
“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术圈。”
CNCF 2019 年度报告重磅发布 | 云原生生态周报 Vol. 41相关推荐
- 2019 年容器生态统计报告发布 | 云原生生态周报 Vol. 26
作者 | 酒祝.天元.元毅.心水.衷源 业界要闻 1.2019 年容器生态统计报告发布 据报告显示,Kubernetes 占据 77% 的容器编排产品份额,Docker 占据 79% 的容器引擎产品份 ...
- OpenKruise v0.5.0 版本发布 | 云原生生态周报 Vol. 50
作者 | 丁海洋.张晓宇.宋净超.孙健波 业界要闻 OpenKruise v0.5.0 版本发布,支持无损的流式分批发布策略 OpenKruise 是阿里云开源的大规模应用自动化管理引擎,在 Kube ...
- Helm 3 发布 | 云原生生态周报 Vol. 27
作者 | 墨封.元毅.冬岛.敖小剑.衷源 业界要闻 1.Helm 3 发布 美国时间 11 月 13 日,Helm 团队发布 Helm 3 第一个稳定版本.Helm 3 以 Helm 2 的核心特性为 ...
- Ubuntu 19.10 发布 | 云原生生态周报 Vol. 24
作者 | 木苏.进超.冬岛.元毅.心水.衷源 业界要闻 1.云原生编程语言 Pulumi 1.0 pulumi ,一款中立的开源云开发平台,Pulumi 支持多语言.混合云环境.完全可扩展.初期支持 ...
- OAM Kubernetes 标准实现与核心依赖库发布 | 云原生生态周报 Vol. 52
作者 | 孙健波.王思宇.宋净超.李鹏 业界要闻 阿里云携手微软与 Crossplane 社区发布 OAM Kubernetes 标准实现与核心依赖库 美国西部时间 2020 年 5 月 27 日,阿 ...
- Apache Flink 1.10.0 发布 | 云原生生态周报 Vol. 38
作者 | 徐迪.陈俊.敖小剑.宋进超 业界要闻 Apache Flink 1.10.0 发布 作为 Flink 社区迄今为止规模最大的一次版本升级,Flink 1.10 容纳了超过 200 位贡献者对 ...
- Kubernetes v1.16 发布 | 云原生生态周报 Vol. 20
作者:心贵.进超.元毅.心水.衷源.洗兵 业界要闻 Kubernetes v1.16 发布 在这次发布中值得关注的一些特性和 Feature: CRD 正式进入 GA 阶段: Admission We ...
- Golang 1.14 发布 | 云原生生态周报 Vol. 39
作者 | 陈俊.何淋波.李鹏.宋净超 业界要闻 Golang 1.14 发布 Golang Release 了 1.14 版本.该版本包含生产级别 go module,改进 defer 性能,以及 G ...
- 阿里云重磅发布云原生裸金属方案 | 云原生生态周报 Vol. 53
作者 | 王思宇.陈洁.陈有坤.宋净超 业界要闻 阿里云重磅发布云原生裸金属方案:裸金属 + 容器,解锁云计算的新方式 在 6 月 9 日 2020 阿里云线上峰会上,阿里云智能基础产品事业部高级研究 ...
最新文章
- 机器学习系列22:异常检测
- PHPCMS v9 二次开发_验证码结合Session开发
- OpenCV学习笔记(五十六)——InputArray和OutputArray的那些事core OpenCV学习笔记(五十七)——在同一窗口显示多幅图片 OpenCV学习笔记(五十八)——读《Mast
- System.Object简介
- 点击回车事件(登录)
- linux sqlserver 管理工具,Linux连接SqlServer的图形化工具SQuirrel
- C#LeetCode刷题-字典树
- 2014年12月1日 量产U+B+高端隐藏 UD(U深)三分区和分区表项,支持bios/uefi启动
- 首个集成BNB应用侧链链游Meta Apes,必看全新测评与攻略
- 获得碳中和认证的六个步骤
- shikiryu html5,保举WEB开拓者最佳HTML5和CSS3代码天生器
- linux mate桌面主题下载_使用Mate Tweak配置Mate桌面
- 【20191025】考试
- Linux Gnome 桌面美化
- 制作一个类“全能扫描王”的简易扫描软件(opencv)
- min-width、max-width属性中min-content、max-content的含义,css中minmax()用法、1fr单位的含义----使页面具有相应性的属性以及属性值
- Android实现FM收音机
- 如何获取微信好友的地理位置信息
- 电容笔和Apple pencil区别有什么?双十一值得入手的电容笔推荐
- 尚硅谷Web前端Promise教程从入门到精通——笔记
热门文章
- 将数字字符串格式化为指定长度
- 将数据到处到Excel
- Codeforces Round #486 (Div. 3)【完结】
- SQL语言之多表查询(oracle)
- openfoam安装中出现allmake error_深入理解 OpenFOAM 环境与编译过程
- 图元变形lisp源码_AutoLISP入门6---图元资料的取得与活用技巧(一).pdf
- 阿里神器 Arthas 有多强?教你一招定位线上Bug!
- Error:Unable to resolve target android-19
- 【struts2+spring+hibernate】ssh框架整合开发
- JPA保存数据异常:org.hibernate.AnnotationException: @COLUMN(s) NOT allowed ON a @ManyToOne property