写点什么

云原生生态周报 Vol. 37:国内首个 Kubernetes SIG-Cloud-Provider 子项目揭秘

  • 2020-02-27
  • 本文字数:2513 字

    阅读完需:约 8 分钟

云原生生态周报 Vol. 37:国内首个 Kubernetes SIG-Cloud-Provider 子项目揭秘

前言

《云原生生态周报》由阿里云容器平台联合蚂蚁金服共同发布,每周一期。众多一线社区专家与您一起“跟踪动态,读懂社区”,分享云原生社区项目进展、活动发布、精选博客等信息。以下是第三十七期云原生生态周报的内容。

业界要闻

  1. 国内首个 Kubernetes SIG-Cloud-Provider 子项目揭秘


阿里云贡献了运行 Kubernetes 的最佳开源组件,成为 SIG Cloud Provider 子项目的国内首个云厂商。2020 年 2 月 12 日上午 10:00,阿里云 Kubernetes 团队召开了首次线上网络研讨会。


  1. 什么技术,让阿里拿下国家技术发明奖?


新年伊始,国家科学技术奖励大会在北京人民大会堂隆重举行。阿里云获得国家技术发明奖、国家科技进步奖两项国家大奖。这是互联网公司首次同时荣获两大国家科技奖,也实现了互联网公司在国家技术发明奖上零的突破。


  1. CNCF 发布 containerd 旅程报告


该报告对 containerd 发展过程进行了总结和分析。

上游重要进展

Kubenetes

  1. Build Kubelet without Docker


该 KEP 旨在提出一个方案,使得编译 Kubelet 不再依赖 Docker 相关的代码。


  1. Fix statefulset conversion


修复了 statefulset 相关资源转换中的 bug,该 bug 会导致无法多次 apply 同一个 statefulset。


  1. Add code to fix kubelet/metrics memory issue.


修复 kubelet metrics 中关于内存统计的 bug。


  1. Fixing Potential Race Condition in EndpointSlice Controller.


修复了在 EndpointSlice Controller 所潜在的竞争风险。


  1. add *Options to Create, Update, and Patch in generated clientsets


为 clientsets 中的 Create, Update, 和 Patch 操作添加对应的 Options。

Knative

  1. Knative Serving 0.12.1 版本发布


本次发布依然是稳定性变更,网络层引入了 Contour。

Istio

  1. Istio 引入 EGDS 以支持 Endpoint 的增量推送


Istio 和 Envoy 开始引入新的 xDS 资源类型 EGDS(Endpoint Group Discovery Service) ,以支持通过 EGDS 来实现 Endpoint 的动态更新。EDS 可以包括任意个 EGDS 资源,而每个 EGDS 包含一定数量的 Endpoint。引入 EGDS 的背景是当 Cluster 很大时,比如拥有 10000 个 Endpoint,即使只有少量 Endpoint 发生变化也将导致完整的 EDS 推送,为提升考虑需要考虑 Endpoint 的增量推送。


  1. Istio 新加入 Virtual Service chaining 功能


Virtual Service 链 是对 Istio Virtual Service 规范的改进,容许在多个可组合的 VirtualService 资源中指定 mesh 的路由配置,这些 VirtualService 资源可以被链接起来以对用户友好的方式来创建高级流量路由功能。可组合的 VirtualService 资源容许拥有多个团队的组织为他们创建的服务维护路由资源的所有权,并容许运维人员管理 Gateway 和 Ingress 级别的路由,来让流量进入 Mesh 并引导到合适的后端服务路由资源。

开源项目推荐

  1. kube-storage-version-migrator


可以将集群内资源老版本的 ApiVersion 迁移到新的版本。


  1. kubepug


kubepug 是一个 kubectl 插件,可以在集群升级之前对集群进行扫描,如果有集群中存在着在目标版本中废弃或者删除的资源,则会给出相应的警告。


  1. kind


kind 是一个可以在 docker 的软件,我们可以通过本地拉起的 K8s 集群进行测试。

本周阅读推荐

  1. 《The Missing Kubernetes Platform for Developers》


文章阐述了一些对于开发者来说,使得 K8s 更加易用的措施。也对其理想中的 K8s 开发平台进行描述。


  1. 《Kubernetes Networking Demystified: A Brief Guide》


K8s 网络揭秘文章,对 K8s 网络进行了介绍。


  1. 《一文教你一次性完成 Helm 3 迁移》


这篇官方指南十分直观地告诉了你,将版本分别迁移到 Helm 3 所需准备的一切。


  1. 《OAM 深入解读:OAM 为云原生带来哪些价值?》


OAM 是阿里巴巴联合微软在社区推出的一款用于构建和交付云原生应用的标准规范,旨在通过全新的应用定义、运维、分发与交付模型,推动应用管理技术向“轻运维”的方向迈进,全力开启下一代云原生 DevOps 的技术革命。


相关阅读


云原生生态周报 Vol. 36:CNCF 公布 2020 年 TOC 选举结果


云原生生态周报 Vol. 35:Falco 进入 CNCF Incubator 项目


云原生生态周报 Vol. 34:VMware 完成 27 亿美元的 Pivotal 收购


云原生生态周报 Vol. 33:CNCF 宣布 TUF 毕业


云原生生态周报 Vol. 32:Istio 1.5 版本开发中


云原生生态周报 Vol. 31:Kubernetes v1.17 版本解读


云原生生态周报 Vol. 30:Rancher 新版本默认支持 Kubernetes 1.16


云原生生态周报 Vol. 29:Kubernetes 拟支持 Cgroup v2


云原生生态周报 Vol. 28:Mirantis 收购 Docker 企业业务


云原生生态周报 Vol. 27:Helm 3 发布


云原生生态周报 Vol. 26:2019 年容器生态统计报告发布


云原生生态周报 Vol. 25:Canonical 开源 MicroK8


云原生生态周报 Vol. 24:Ubuntu 19.10 发布


云原生生态周报 Vol. 23:全球首个开放应用模型 OAM 开源


云原生生态周报 Vol. 22:Knative 暂时不会捐给任何基金会


云原生生态周报 Vol. 21:Traefik 2.0 正式发布


云原生生态周报 Vol. 20:Kubernetes v1.16 发布


云原生生态周报 Vol. 19:Helm 推荐用户转向 V3


云原生生态周报 Vol. 18:独家解读 etcd 3.4 新特性


云原生生态周报 Vol. 17 :Helm 3 发布首个 beta 版本


云原生生态周报 Vol. 16:CNCF 归档 rkt,容器运行时“上古”之战老兵凋零


云原生生态周报 Vol. 15:K8s 安全审计报告发布


云原生生态周报 Vol. 14:K8s CVE 修复指南


云原生生态周报 Vol. 13 | Forrester 发布企业级容器平台报告


云原生生态周报 Vol. 12 |K8s 1.16 API 重大变更


云原生生态周报 Vol. 11 | K8s 1.16 早知道


云原生生态周报 Vol. 10 | 数据库能否运行在 K8s 当中?


云原生生态周报 Vol. 9 | K8s 1.15 后的性能提升


云原生生态周报 Vol. 8 | Gartner 发布云原生趋势


云原生生态周报 Vol. 7 | Docker 再爆 CVE


云原生生态周报 Vol. 6 | KubeCon EU 亮点汇总


云原生生态周报 Vol. 5 | etcd 性能知多少


云原生生态周报 Vol.4 | Twitter 从 Mesos 全面转向 Kubernetes


云原生生态周报 Vol. 3 | Docker Hub 遭入侵,Java 8 开始提供良好的容器支持


云原生生态周报 Vol. 2 | Godaddy 开源 KES、CNCF 提供免费云原生课程


云原生生态周报 Vol. 1 | Google 发布 Cloud Run,开源项目 Kubecost 让 K8s 花费一目了然


本文转载自阿里巴巴云原生微信公众号(ID:Alicloudnative)。


2020-02-27 08:001444

评论

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

开发者须知:女性玩家和手机游戏注意事项

android 程序员 移动开发

开发者,你是如何做到高效开发的

android 程序员 移动开发

微信小程序之侧栏分类 —— 微信小程序实战商城系列(1

android 程序员 移动开发

安卓移动软件开发:手机防火墙的实现

android 程序员 移动开发

实战_Android后台启动Activity实践之路

android 程序员 移动开发

帮助你快速使用 Android 的 LiveData 与 ViewModel

android 程序员 移动开发

年轻人,看你骨骼惊奇,我这有一份来自阿里的Android开发学习指南,不仅能让你月入5w

android 程序员 移动开发

当年他问我service,我是这样回答的

android 程序员 移动开发

微信小程序使用七牛云对象存储保存图片和文件

android 程序员 移动开发

工具类之ImageLoader(基于Glide)

android 程序员 移动开发

年末我的Android面试复盘

android 程序员 移动开发

开枝散叶的组件化技术,90%的开发者用后都说香

android 程序员 移动开发

底层学习---Android-IPC机制(二)序列化机制

android 程序员 移动开发

开发8年大牛教学Android动画:这是一篇全面-&-详细的-属性动画-总结&攻略

android 程序员 移动开发

官方推荐 Flow 取代 LiveData,有必要吗?

android 程序员 移动开发

实现长图片自动循环滚动效果

android 程序员 移动开发

小巫随笔13

android 程序员 移动开发

底层图像处理之GIF图片的合成与解析(三)

android 程序员 移动开发

微信小程序之自定义轮播图实例 —— 微信小程序实战系列(3

android 程序员 移动开发

年轻人,看你骨骼惊奇,我这有一份来自阿里的Android开发学习指南,不仅能让你月入5w(1)

android 程序员 移动开发

开发经验2年26岁的Android大龄程序员面试13家公司,逆袭薪资35K的!

android 程序员 移动开发

微信小程序之商品属性分类-——-微信小程序实战商城系列(4

android 程序员 移动开发

强势分享!BAT大牛带你深度剖析《全网最系统Android 三大主流开源框架(附源码

android 程序员 移动开发

当事人:现在就是非常后悔,开工那天没去上班,老板不仅省了我的开工红包

android 程序员 移动开发

微信小程序之商品属性分类 —— 微信小程序实战商城系列(4

android 程序员 移动开发

安卓开发教你如何自定义View并实现炫酷进度条

android 程序员 移动开发

对Jetpack Compose设计实现的解读与思考

android 程序员 移动开发

尽快的学会某项技术,以应付面试遇到的问题

android 程序员 移动开发

差点就痛失了字节跳动Android岗的Offer,原因竟是因为性能调优!

android 程序员 移动开发

开发经验2年26岁的Android大龄程序员面试13家公司,逆袭薪资35K的!(1)

android 程序员 移动开发

微信小程序使用canvas画布生成二维码海报分享图片(完整示例代码)

android 程序员 移动开发

云原生生态周报 Vol. 37:国内首个 Kubernetes SIG-Cloud-Provider 子项目揭秘_云计算_高相林_InfoQ精选文章