写点什么

云原生生态周报 Vol. 49: Knative 发布新版本

  • 2020-06-10
  • 本文字数:2620 字

    阅读完需:约 9 分钟

云原生生态周报 Vol. 49: Knative 发布新版本

前言

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

业界要闻

1、 阿里云携手微软与 Crossplane 社区发布 OAM Kubernetes 标准实现与核心依赖库


美国西部时间 2020 年 5 月 27 日,阿里云和微软云共同宣布,Open Application Model (OAM) 社区携手知名混合云基础设施管理项目 Crossplane,联合发布了 OAM  在 Kubernetes 平台上的标准实现与核心依赖库项目。


2、 CNCF 发布 Helm 项目旅程报告


Helm 加入 CNCF 两周年,CNCF 发布官方项目旅程报告,从项目开发进展、贡献人数、社区用户、市场增长等方方面面看到 helm 正在被广泛使用。

上游重要进展

1、Create 20200529-delete-priority-annotations


这个 KEP 的作者希望能在 ReplicaSet 以及 Deployment 中增加一个 delete-priority annotation,用于支持缩容时可以优先删除某些指定的 Pod。


不过,这个功能在 OpenKruise 中其实已经支持,通过配置 CloneSet spec 中的 podsToDelete 字段,用户可以在缩小 replicas 的同时指定需要删除的 Pod 名字,以达到指定删除的目的。


2、ingress: Add updated KEP format for Ingress API GA


这个 KEP 标志着 Ingress API 即将从 extensions.v1beta 转移 networking.v1beta1  分组并正式毕业,成为一个 更广泛可用的 K8s 原生 API。


3、最新 Knative 0.15.0 版本发布


Knative 0.15.0 版本已于近期发布,乍看社区此次 Knative 0.15.0 的 Release Note,感觉淡如水,但深入分析每一个特性之后,才发现美如酒。详情参考:《解读 Knative Serving v0.15.0 版本特性》

开源项目推荐

1、OAM Kubernetes Runtime


一个基于 Go 语言实现的 OAM 核心依赖库,可以基于此快速构建 OAM 实现平台。


2、Thanos


一个高可用多集群版本的 promethus 增强,可以支持多个 promethus 数据的聚合查询,支持无限 retention 的存储。

本周阅读推荐

1、 《Helm 3, the Good, the Bad and the Ugly》


Helm3 发布半年多,本文回过头来重新梳理了一下 Helm3 优缺点,很有借鉴意义。


2、《Why is Kubernetes getting so popular?》


如今 Kubernetes 已经走过六个年头,并逐渐成为人们最喜爱容器平台,这篇文章介绍了为什么 Kubernetes 变得越来越欢迎。


3、《My exciting journey into Kubernetes’ history》


文章从数据分析的角度分析了 Kubernetes repo 这几年来的数据情况,得到了一些有趣的结论。


4、《GitOps - 在 Kubernetes 中进行 DevOps 的方式》


什么是 GitOps?这样的理念有什么好处呢?基于 Kubernetes GitOps 又该如何开始?都在这篇文章里。


5、 《云原生如何驱动世界最大散户股票投资平台 Zerodha》


Zerodha CTO Nadh 说:“云原生使公司能够进行更快的迭代和部署,并拥有易于管理的定义良好的移动部分,帮助公司节省基础设施成本,因为它们能够更好地利用云资源,并动态伸缩。云原生技术已被证明是运行、管理和监控复杂应用程序堆栈的一种好方法。”


6、《云原生数据网关:Kubernetes 时代面临的挑战与对策》


本文探索了不同类型的数据网关,从更加单体化的方案到专门为云和 Kubernetes 设计的方案。我们将会看到微服务架构所引入的挑战是什么,数据网关如何补充完善 API 网关,从而解决这些 Kubernetes 时代所面临的挑战。


相关阅读


云原生生态周报 Vol. 48:OpenYurt 开源


云原生生态周报 Vol. 47:OpenKruise v0.5.0 版本发布


云原生生态周报 Vol. 46:Dragonfly 晋升成为 CNCF 孵化项目


云原生生态周报 Vol. 45:Argo 项目加入 CNCF 孵化器


云原生生态周报 Vol. 44:Gartner 发布容器公有云竞争格局报告


云原生生态周报 Vol. 43:K8s 1.18 正式 release


云原生生态周报 Vol. 42:GitHub 宣布正式收购 npm


云原生生态周报 Vol. 41: CNCF 2019 年度报告重磅发布


云原生生态周报 Vol. 40:API Server 负载均衡问题被解决


云原生生态周报 Vol. 39:Golang 1.14 发布


云原生生态周报 Vol. 38:Apache Flink 1.10.0 发布


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


云原生生态周报 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-06-10 09:061676

评论

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

DolphinDB与MongoDB在时序数据上的对比测试

DolphinDB

mongodb 分布式系统 时序数据库 DolphinDB 数据库开发

为了SpringBoot提交Tomcat执行,我总结了这么多

小Q

tomcat 学习 面试 微服务 springboot

面试被问高并发一脸懵?那是你没看过我整理得高并发回答模板

小Q

Java 学习 面试 高并发 性能调优

硬核编程:30天=一个网站+一份周刊

老魚

程序员 建站 web全栈

盘点2020 | 30岁了,我终于入门编程了

盘点2020

产品策略闭环是个什么环?

万事ONES

项目管理 团队协作 需求管理 需求分析 产品策略

从 JMM 透析 volatile 与 synchronized 原理

码哥字节

volatile JVM JMM Java 25 周年 synchronized

Prometheus TSDB(Part 2):预写日志(WAL)和检查点

Grafana 爱好者

云原生 Prometheus tsdb 可观察性

智慧警务可视化平台开发,重点人员管控系统搭建

t13823115967

智慧公安 智慧警务系统开发

dubbogo 3.0:牵手 gRPC 走向云原生时代

阿里巴巴云原生

gRPC 云原生 中间件 dubbo-go Go 语言

硬肝到秃头!Alibaba强推并发编程笔记我跪了,真的学到好多东西!

Java架构追梦

Java 学习 架构 面试 并发编程

Canvas入门实战之用javascript面向对象实现一个图形验证码

徐小夕

Java 大前端 canvas

码了2000多行代码就是为了讲清楚TLS握手流程(续)

Gopher指北

https Go 语言

LeetCode题解:127. 单词接龙,BFS+统计单词变化次数,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

什么是全场景AI计算框架MindSpore?

华为云开发者联盟

人工智能 AI mindspore

从源码的角度搞懂 Java 动态代理!

Java架构师迁哥

《大数据算法》.pdf

田维常

算法

将原则纳入到架构的生命中

soolaugust

架构 思考 设计

如何快速打造一款钉钉 Go sdk

Ceelog

钉钉 企业微信 Go 语言

SPI 在 Dubbo中 的应用

vivo互联网技术

Java jdk dubbo spi

盘点2020 | 疫情下的思考和学习

soolaugust

盘点2020

EZYTRX波场智能合约APP系统软件开发

系统开发

通过Postman和coding.net发布API

太极程序员

Postman API

DeFi(去)中心化DAPP系统软件开发

系统开发

答了Mybatis这个问题后,面试官叫我回去等通知……

田维常

mybatis

腾讯高工强烈推荐的“Netty速成手册”原理+应用+调优,带你将知识点一网打尽

比伯

Java 编程 程序员 架构 Netty

解析字节算法面试真题,深入探究ArrayList应用原理

小Q

Java 学习 编程 架构 面试

【经验分享】RTC技术系列之音频编解码

Hanson

智慧城市建设,社区智能化系统搭建解决方案

t13823115967

智慧城市 平安小区

IDEA 文档插件 DocView 版本更新:修改 UI 并支持 IDEA 2020.3 !

程序员小航

idea插件 IntelliJ IDEA 文档生成

一文带你彻底了解大数据处理引擎Flink内存管理

华为云开发者联盟

大数据 数据 处理

云原生生态周报 Vol. 49: Knative 发布新版本_服务革新_孙健波_InfoQ精选文章