写点什么

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

  • 2020 年 2 月 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 年 2 月 27 日 08:001221

评论

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

面对行业难题,华为云邀请物联网全行业拿出“亮剑”精神

华为云开发者社区

IoT 华为云 LiteOS HarmonyOS IoT边缘

什么是云计算?云计算特点是什么?

行云管家

云计算 公有云 混合云 云资源

青藤解密:72%客户容器规模>100个,[镜像安全]谁来保护?

青藤云安全

镜像安全

给弟弟的信第1封|兄弟是父母带给我们最好的礼物

大菠萝

28天写作

复杂场景,从OpenTSDB迁移到TDengine的最佳实践

TDengine

数据库 tdengine

模运算和与运算的一点儿简单思考

LSJ

位运算 二进制

软件工程师年满 40 岁,下一步怎么走?|本周话题

InfoQ写作社区官方

生涯规划 个人成长 职业规划 话题讨论

Redis架构实战:高并发情况下并发扣减库存

编程江湖

java编程

mPaaS 月度小报|魔方卡片(Cube)公测,十个卡片模板任意使用

蚂蚁集团移动开发平台 mPaaS

小程序 消息推送 移动开发 API网关 cube

IaaS首席架构师的架构设计思考与实践

华为云开发者社区

架构 分布式 IaaS 虚拟化 华为云Stack

前端开发怎么学习才能更快的提高学习效率

@零度

大前端

等保工作五大误区汇总,让你更懂等保!

行云管家

网络安全 等保 等级保护

模仿UP主,用Python实现一个弹幕控制的直播间!

Zhendong

Python

Go语言学习查缺补漏ing Day2

恒生LIGHT云社区

Go 编程语言

清空数组的几个方式

编程江湖

大前端

百度智能客服斩获 “金音奖—中国最佳客户联络中心技术与解决方案奖”

百度大脑

人工智能 智能客服

大数据开发技术应该怎么学习入门才好

@零度

大数据

开始读 Go 源码了

AlwaysBeta

golang 源码 源码阅读 源码剖析 Go web

火山引擎+焱融 YRCloudFile,驱动数据存储新增长

焱融科技

云计算 分布式 云原生 高性能 文件存储

打造基于 PostgreSQL/openGauss 的分布式数据库解决方案

SphereEx

数据库 开源 分布式数据库 ShardingSphere SphereEx

同态加密实现数据隐私计算,能让你的小秘密更加秘密

华为云开发者社区

数据 加密 同态加密 联邦计算 数据隐私计算

架构实战营 模块七作业

felix

「架构实战营」

滚雪球学Python系列,真能学会Python!

梦想橡皮擦

内容合集 签约计划第二季

HBase 和 Hive 的差别是什么,各自适用在什么场景中

编程江湖

大数据

【Java】代码重构时,为什么禁止在方法内对对象类型的入参赋值

恒生LIGHT云社区

Java 代码规范 java代码规范

做一款互联网内容平台,到底要懂多少AI?

百度开发者中心

AI

CIO如何制定低代码/无代码战略

WorkPlus Lite

MySQL「 Every derived table must have its own alias」1248 错误修复法

蒋川

数据库 MySQL 运维 MySQL 数据库

JVM中的对象及引用

Ayue、

技术专题合集

详解工作流框架Activiti的服务架构和组件

华为云开发者社区

工作流 工作流引擎 BPM Activiti BPMN

如何在 Flutter 中设置背景图像【Flutter专题15】

坚果

flutter 28天写作 签约计划第二季 12月日更

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