雲原生生態週報 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)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章