写点什么

云原生生态周报 Vol. 51:Linkerd 2.8 正式发布

2020 年 7 月 01 日

云原生生态周报 Vol. 51:Linkerd 2.8 正式发布

前言

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


业界要闻

1、Kubernetes 文档增加反种族歧视声明


所有 Kubernetes 相关的文档统一加上了反种族歧视的声明 Header,以表达社区坚决反对种族歧视的立场。此外,golang/kubernetes 均已将代码中的 whitelist/blacklist,master/slave 等关键词进行替换。


2、 K8s 1.19.0-beta.1 将 code freeze


Kubernetes 1.19.0-beta.1 将于 6 月 25 日 code freeze,并开始进行 release 以及测试。


3、 Linkerd 2.8 正式发布


Linkerd 2.8 新增了多集群的功能支持,可以跨多个 Kubernetes 集群建立连接,并提供安全、透明以及独立于网络拓扑的 service。


上游重要进展

1、CertificateSigningRequest v1 API


增加了对 CertificateSigningRequest v1 API 的支持,包括 controller、client-go、kubectl 等。同时相比 CertificateSigningRequest v1beta1,CertificateSigningRequest v1 在 spec.signerName、spec.usages、status.conditions 等字段上有调整。


2、 Support kubectl create deployment with replicas


kubectl/client-go 支持显示/返回 server 端的告警。


3、 Remove log message causing significant overhead on Preemption evaluation


generic scheduler 删除了一部分日志输出,优化了 preemption evaluation 过程的性能。


4、 kubelet: block non-forwarded packets from crossing the localhost boundary


kubelet: 增加 iptables 规则,localnet 中 drop non-local packets。


5、promote RotateKubeletClientCertificate to GA


RotateKubeletClientCertificate 功能提升至 GA,同时 1.20 版本中将会删去 feature-gate 中的 RotateKubeletClientCertificate 参数。


6、Standard for communicating a local registry


对 Kind、K3d、Minikube 和 Microk8s 等本地集群设定统一的本地镜像仓库标准。


7、push down RangeOptions.limit argv into index tree to reduce memory overhead


mvcc: 向下 index tree 传入 RangeOptions.limit 参数,减少 range 时的内存开销。


8、 reduce count-only range overhead


mvcc: 优化 range count 查询时的内存开销。


开源项目推荐

1、 xlskubectl


用 Excel 表格控制你的 kubernetes 集群。


2、 k8s-image-availability-exporter


一个用于检查定义在 kubernetes objects 中的镜像状态的 prometheus exporter 。


3、 CRIU


一个可以允许在用户态的 checkpoint 系统工具,将进程所有的数据结构和状态信息(进程树、FD、VMA 等)转储到文件系统,并支持从文件系统恢复出进程。


本周阅读推荐

1、 《When it’s not only about Kubernetes CVE》


介绍了作者发现了一个 Kubernetes 的漏洞并进行了一系列的分析和研究,最后提交了一个 CVE 的过程。


2、 《Beda, Burns and Mcluckie: the Creators of Kubernetes Look Back》


本文主要介绍了 Kubernetes 的早期开发者对 Kubernetes 的诞生的回顾。


3、《Multi-cluster Kubernetes with Ambassador and Linkerd》


文章介绍了 Linkerd 2.8 中,如何结合 Ambassador Edge Stack 实现跨集群通信能力以及服务的跨级群管理。


4、《用 Prometheus 监控 Kubernetes, 最实用的部署方式》


在过去的几年中,云计算已经成为及分布式计算最火热的技术之一,其中 Docker、Kubernetes、Prometheus 等开源软件的发展极大地推动了云计算的发展。通过本文,大家可以在 Kubernetes 集群的基础上学习和搭建完善的 Prometheus 监控系统。


相关阅读


云原生生态周报 Vol. 50:阿里云发布云原生裸金属方案


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


云原生生态周报 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 年 7 月 01 日 11:491408

评论

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

week 04 总结

Safufu

分布式系统架构学习总结(第四周)

~就这样~

七月份最新“美团+字节+腾讯”面试题,测试一下你能走到哪一面?

犬来八荒

Java 面试 java面试 大厂面试 线程’

「NIO系列」——之Reactor模型

小谈

Spring Boot reactor 后端 nio SpringCloud

week 04 作业

Safufu

基于 Flagger 和 Nginx-Ingress 实现金丝雀发布

郭旭东

Kubernetes CI/CD

计算机操作系统基础(九)---存储管理之段页式存储管理

书旅

php laravel 线程 操作系统 进程

架构师0期04周命题作业

我在终点等你

如果是你,年薪80万和阿里P7月薪36K,会怎么选?

犬来八荒

Java 腾讯 面试 阿里 java面试

终于有大佬把TCP/IP协议讲清楚了!面试再也不怂面试官提问了

小闫

jdk JVM Netty buffer TCP/IP

Week4总结

王志祥

极客大学架构师训练营

Java 面试必考的 6 个技能,都在这了

架构大数据双料架构师

如何构建你自己的 JVM (2) HelloWorld

孤星可

Java JVM 深入理解JVM

这20道微服务面试题要是不会,offer就与你无缘

犬来八荒

Java 架构 微服务 面试题 Java 面试

Linux 性能优化实战 笔记-IO篇

程序员老王

如何写好一封邮件?

石云升

职场 职场成长 邮件

面试官:十亿级数据ES搜索怎么优化?我直接傻了

犬来八荒

Java 面试 大厂

原创 | TDD工具集:JUnit、AssertJ和Mockito (二十四)编写测试-内建扩展

编程道与术

Java 编程 TDD 单元测试 JUnit

系统架构:学习小结

Tech Guy

极客大学架构师训练营

让你秒懂Spring中Mybatis的花样配置

小谈

Java spring Spring Cloud mybatis Java 面试

被“假”老干妈耍惨了?憨憨腾讯花1624万卖萌,引全网吃瓜!

程序员生活志

腾讯 互联网 大厂

架构师0期04周总结

我在终点等你

从 0 到 1 搭建技术中台之推送平台实践:高吞吐、低延迟、多业务隔离的设计与实现

伴鱼技术团队

kafka 缓存 分布式架构 消息推送 push

年薪百万架构师推荐的888页Java王者级核心宝典,offer直接来

无予且行

极客大学架构师训练营 系统架构 第8课 听课总结

John(易筋)

极客时间 系统架构 极客大学 极客大学架构师训练营 系统架构演化

攻克SpringBoot底层源码后,才发现开发原来这么香

无予且行

Java spring Spring Boot 开发 Java 面试

javascript 部分数据类型的用法

Isuodut

游戏夜读 | 关卡设计新手必看

game1night

Google官方MVP+Dagger2架构详解

小吴选手

架构 架构师 架构是训练营

使用 Flutter 快速实现请假与写周报应用

LeanCloud

flutter 数据 教程 后端开发

到底什么是HashMap?

小闫

Java spring 后端 JVM hashmap

「中国技术开放日·长沙站」现场直播

「中国技术开放日·长沙站」现场直播

云原生生态周报 Vol. 51:Linkerd 2.8 正式发布-InfoQ