GMTC全球大前端技术大会(北京站)门票9折特惠截至本周五,点击立减¥480 了解详情
写点什么

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

2020 年 2 月 27 日

云原生生态周报 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 年 2 月 27 日 08:00835

评论

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

《月亮与六便士》:给你500万,你会用它买套房子还是周游世界?

了了Vita

深度学习keras像搭积木般构建神经网络模型

AI_robot

区块链农产品溯源--保护舌尖上的安全

13530558032

基于 docker 部署 jenkins(二)

李日盛

tensorflow实现深度卷积生成对抗网络(DCGAN)生成手写数字图片

AI_robot

专访孙立坚:印度经济发展实力几何 ?

了了Vita

奥里给, 这是什么神仙笔记,让我40天内拿到了字节,阿里offer

Java成神之路

Java 程序员 架构 面试 编程语言

大厂面试必问!2021新一波程序员跳槽季,附大厂真题面经

欢喜学安卓

android 程序员 面试 移动开发

【OpenYurt 深度解析】边缘网关缓存能力的优雅实现

阿里巴巴云原生

go 容器 云原生 k8s 边缘计算

keras深度学习框架

AI_robot

百度面试被算法血虐,闭关29天肝完445页算法神仙笔记成功入职字节跳动!

Java成神之路

Java 程序员 架构 面试 编程语言

JVM技术专题-逃逸分析介绍

李浩宇/Alex

Java JVM

阿里巴巴研究员叔同:云原生是企业数字创新的最短路径

阿里巴巴云原生

云计算 容器 微服务 开发者 云原生

寻找音乐API接入正版音乐曲库?了解HIFIVE音乐开放平台!

HIFIVE嗨翻屋

音乐api 正版曲库 音乐sdk

面对不可避免的故障,我们造了一个“上帝视角”的控制台

阿里巴巴云原生

容器 微服务 云原生 监控 应用服务中间件

芯翌科技:技术理想主义的务实之旅

朋湖网

springboot+redis+rabbitmq实现模拟秒杀系统(附带docker安装mysql,rabbitmq,redis教程)

yk

redis Docker 高并发 RabbitMQ

访问管理未来的四大趋势

龙归科技

网络安全 身份和访问管理

NodeJs中Buffer与Stream理解

小风以北

stream 原理 Node buffer

阿里巴巴研究员叔同:云原生是企业数字创新的最短路径

阿里巴巴中间件

云计算 Serverless 容器 云原生 Faas

数字化浪潮下,“坐不住”的豪车品牌如何破局?

脑极体

tensorflow实现cifar10彩色图像多类别分类

AI_robot

iOS开发:git上传代码到开源中国的步骤,以及pod的更新方法

花花

ios

iOS开发:过滤网络请求中,服务器返回空值null数据的处理(过滤null显示问题)

花花

ios

GitHub标星150K的神仙笔记,3个月肝完成功面进美团定级3-2

Java成神之路

Java 程序员 架构 面试 编程语言

ndk开发前景,某大厂开发者对于Android多线程的总结,系列篇

欢喜学安卓

android 程序员 面试 移动开发

tensorflow实现低分辨率灰度图像分类算法

AI_robot

iOS开发:关于UILabel、UIButton、UITextField文字下划线的设置方法(涉及到富文本的知识)

花花

ios

有道云笔记新版编辑器架构设计(上)

有道技术团队

架构 前端

Mac openssl 未找到/加载失败问题处理

潮湿了我押韵的心情

简单架构图

李朋

架构· 架构图

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