Istio 将被捐赠给开源基金会 | 云原生生态周报 Vol. 47
作者 | 陈俊、徐迪、陈有坤、李鹏、敖小剑
业界要闻
1.Google Cloud CEO 表示将把 Istio 项目捐赠给基金会
Istio 项目找到了理想的发展方向: 捐赠给开源基金会。
Kotlin 现在是第二流行的基于 JVM 的编程语言,Kotlin gRPC 的开源能够让 gPRC 的服务服务于 Kotlin 平台。
上游进展
1.Use dynamic size watch-cache.
API Server 在运行时能够动态调整 Watch Cache 的 Size,这个 PR 合并之后,可以降低 Kubernetes 集群在资源修改较频繁时 List/Watch 请求产生 "resource version too old" 错误,也能提高 kube-apiserver 的内存利用率。使用 --watch-cache-sizes
配置一个玄学的静态数字成为历史。
2.Send watch bookmarks every minute
由于上条内容的 PR 会将 Watch Cache 的 Size 缩小。API Server 定时地(每分钟)向 Client 发送 Bookmark 事件,避免某个资源更新量较少时(Watch Cache Size 被缩小),Client 重新 Watch 产生 "resource version too old" 的错误。
3.Dynamic Authentication Config
可以使用 Kubernetes Rest API 动态的调整,修改 Kubernetes 集群的 Authentication 方式和配置。
4.Knative 0.14.0 版本变更
Knative Serving 在 4 月 14 日发布,这个版本正式把 v1 作为存储版本,把网络相关的集成移出到外部的仓库,还有扩缩容的改进。
Knative Eventing v0.14.0 版本开始支持 Broker 多租的实现,满足了用户对于事件处理多租场景的诉求。
Istio 社区在规划和讨论 Istio 1.7 版本中 xDS v3 的实现计划,焦点在于 Istio 1.7 的 Pilot 是应该同时支持 xDS v2 和 v3,还是只支持 xDS v3:如果同时支持 v2 和 v3,则带来的技术债务是代码臃肿和集成测试维护困难;如果在 Pilot 中只支持 v3,则会影响用户体验,用户需要使用 canary/revisions。目前讨论仍在继续中。
开源项目推荐
使用 OPA rego 动态语法编写 Admission Webhook。相比于使用 Golang 或者其它静态语言写 Admission Webhook,使用 OPA rego 写 Admission 更加的 “配置化”,同时也更加的敏捷和高效。目前只支持 Validating Admission,Mutating Admission 的支持正在开发进行中。
Kubernetes Scheduler 扩展插件,基于新的 Kubernetes Scheduler Framework。
将 Kubernetes 的 Service 和 Ingress 的 IP 记录自动化同步到各个云平台的 DNS 服务中。
本周阅读推荐
此文章对比了 Go 和 Python 的一些优势劣势,解释作者团队决定从 Python 切换到 Go 的一些原因。
本文阐述了如何为多平台构建 Docker 应用镜像。
3.《Serverless 风起云涌,为什么阿里,微软,AWS 却开始折腾 OAM?》
本文介绍 OAM 的优势,同时也介绍了如何在 AWS ECS 中使用 OAM。
4.《无服务器架构的开源框架:OpenFaaS、Knative 等等》
本文讨论了一些 Serverless 框架,并深入探讨 OpenFaaS 和 Knative,介绍它们的架构、主要组件和基本使用方法等。
“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术圈。”
Istio 将被捐赠给开源基金会 | 云原生生态周报 Vol. 47的更多相关文章
- Knative 暂时不会捐给任何基金会 | 云原生生态周报 Vol. 22
作者 | 新胜.心贵.进超.元毅.衷源 业界要闻 谷歌:不会向任何基金会捐赠 Knative 自 Knative 项目开始以来,一直存在关于是否将 Knative 捐赠给基金会(例如 CNCF)的疑问 ...
- Canonical 开源 MicroK8 | 云原生生态周报 Vol. 25
业界要闻 1.Canonical 开源 MicroK8 面向工作站和边缘/物联网的零运维 Kubernetes!MicroK8 是 Canonical 提供的一款功能强大的企业级 Kubernetes ...
- 云原生生态周报 Vol. 3 | Java 8 ❤️ Docker
摘要: Docker Hub遭入侵,19万账号被泄露:Java 8 终于开始提供良好的容器支持:Snyk 年度安全报告出炉,容器安全问题形势空前严峻. 业界要闻 Docker Hub遭入侵,19万账号 ...
- 云原生生态周报 Vol. 5 | etcd性能知多少
业界要闻 1 Azure Red Hat OpenShift已经GA.在刚刚结束的Red Hat Summit 2019上,Azure Red Hat OpenShift正式宣布GA,这是一个微软和红 ...
- [转帖]Kubernetes v1.17 版本解读 | 云原生生态周报 Vol. 31
Kubernetes v1.17 版本解读 | 云原生生态周报 Vol. 31 https://www.kubernetes.org.cn/6252.html 2019-12-13 11:59 ali ...
- 云原生生态周报 Vol. 6 | KubeCon EU 特刊
5 月 26日,2019 年第一个 KubeCon + CloudNativeCon 在巴塞罗那成功闭幕.本届 KubeCon 共吸引了超过 7700 名与会者,相较去年哥本哈根大会的 4300 余名 ...
- 全球首个开放应用模型 OAM 开源 | 云原生生态周报 Vol. 23
作者 | 临石.元毅.冬岛.衷源.天元 业界要闻 全球首个开放应用模型 OAM 开源 2019 年 10 月 17 日,阿里巴巴合伙人.阿里云智能基础产品事业部总经理蒋江伟(花名:小邪)在 Qcon ...
- CNCF 宣布 TUF 毕业 | 云原生生态周报 Vol. 33
作者 | 孙健波.汪萌海.陈有坤.李鹏 业界要闻 CNCF 宣布 TUF 毕业 CNCF 宣布 TUF(The update Framework)项目正式毕业,成为继 Kubernetes.Preme ...
- 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本
本周作者 | 墨封.衷源.元毅.有济.心水 业界要闻 1. Helm 3 首个 beta 版本 v3.0.0-beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性. ...
随机推荐
- element UI排坑记(一):判断tabs组件是否切换
之所以将这个问题列在排坑记之中,是因为官方组件的一个属性颇有些隐蔽,这个问题曾经折腾了本人较多时间,始终思维固着,且使用搜索引擎也不容易搜索到答案,故记之.然而实际解决却是相当简单的. 一.问题描述 ...
- layui表格参数
layui表格对数据进行用table样式展现 举个例子: <!doctype html> <html> <head> <meta charset=" ...
- APP路由还能这样玩
本文主要讲述一种设计思路,组件化架构市面上已经有很多大厂成熟的方案,但是在组件化过程中,偶尔会遇到2个独立业务子模块间没有相互引用,也需要能直接调用对方的功能,因此我想到通过方法路由来解决,如果还有疑 ...
- Java本地的项目,怎么可以让别人通过外网访问-内网穿透
2019独角兽企业重金招聘Python工程师标准>>> 一.点击链接 https://natapp.cn/ 注册个免费的账户 NATAPP官网 二.登陆进去以后查看authtoken ...
- 码云git本地仓库链接远程仓库
原文链接: 点我 git提交时,仓库是空的,本地有源码 应该打开cmd 归到项目路径 然后输入git push -u origin master -f 是把本地的项目强制推送到空的仓库 git ...
- Java笔记(day23-day26)
IO流1,复制一个文本文件. 1,明确体系: 源:InputStream ,Reader 目的:OutputStream ,Writer 2,明确数据: ...
- Jmeter系列(9)- jmeter插件入门篇
如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前言 jmeter4.0以上,如现在最 ...
- 软件——IDEA中如何去掉警告虚线
初次安装使用IDEA,总是能看到导入代码后,出现很多的波浪线,下划线和虚线,这是IDEA给我们的一些提示和警告,但是有时候我们并不需要,反而会让人看着很不爽,这里简单记录一下自己的调整方法,供其他的小 ...
- Python词云生成
一.目的 1. 熟悉jieba库和wordcloud库的使用方法: 2. 熟悉文本词频统计和词云生成的基本方法. 二.内容 1. 从网上自行下载一个长篇英文小说,统计并输出该小说中词频最大的TOP 2 ...
- P2774 方格取数问题 网络流
题目: P2774 方格取数问题 题目背景 none! 题目描述 在一个有 m*n 个方格的棋盘中,每个方格中有一个正整数.现要从方格中取数,使任意 2 个数所在方格没有公共边,且取出的数的总和最大. ...