天天看點

AWS re:Invent 2019 召開 | 雲原生生态周報 Vol. 30業界要聞上遊重要進展開源項目推薦本周閱讀推薦

作者 | 何淋波、宋淨超、徐迪

業界要聞

1.AWS re:Invent 2019

AWS 年度雲計算盛會于 12.2~12.6 在拉斯維加斯舉行。

  • 技術分享 超過 2500 場,技術方向涵蓋資料分析、架構、人工智能與機器學習、容器、IOT 等各個熱門方向;
  • 首日釋出  Amazon SageMaker Operators for Kubernetes ,使用者可以使用原生 K8s API 來部署 sageMaker 任務,以及使用 kubectl 工具來操作和檢視 SageMaker 任務;
  • 12 月 3 日釋出  Amazon EKS on AWS Fargate : 使用者可以在 AWS Fargate 上運作 Kubernetes pod,底層實作是采用 virtual kubelet 來對接 AWS Fargate 的。

2.2020 KubeCon + CloudNativeCon 歐洲大會

将于 2020.3.30~2020.4.2 在荷蘭阿姆斯特丹舉行,議題送出截止日期為 12 月 4 日。

3.Rancher 全新版本 2.3.3 釋出

11 月 28 日 Rancher Labs 釋出了

Rancher 全新版本 2.3.3

,該版本預設支援 Kubernetes1.16。

上遊重要進展

1.

Enhance ContainerStats message in CRI-API

擴充 CRI 的 

ContainerStatus

 接口,擷取到更多的容器監控名額資訊(包括CPUUsage/MemoryUsage/ProcessUsage/NetworkUsage 等)。

2.

Update Server-Side Apply KEP with upgrade strategy from client-side apply

Server-Side Apply

 中增加從 Client-Side 更新為 Server-side,Server-Side 復原到 Client-Side 的設計内容、注意事項等。

3.

apimachinery:switch wait to use context

wait 包中的 util 函數實作中的 

stop channel

 都采用 

context.Context

 來替代。

4.

feat:make delete protection to namespace kube-node-lease

在 namespace admission 中增加 

kube-node-lease

namespace 防删除處理。

開源項目推薦

kelseyhightower/kubernetes-the-hard-way

很好的 K8s 學習項目,最好有一些 K8s 相關知識。目标人群為: 生産級 K8s 叢集的運維人員,或者想深入了解 K8s 叢集各元件如何協作的同學。

digitalocean/clusterlint

K8s 叢集的最佳實踐檢查工具,主要檢查次元包括資源,安全,可靠性等。

本周閱讀推薦

《Gardener Project Update》

SAP 開源的多雲多叢集管理系統,其通過CRD方式對叢集建立各個通用流程進行抽象,同時叢集建立功能已經對接主流雲算計服務提供商(包括Aliyun, AWS, Azure, GKE)。

《The Current State of the State for Cloud Native Storage》

介紹了 Kubernetes 對存儲支援的發展曆程,以及 CSI 接口的未來發展方向(如快照、克隆等)。

《基于阿裡雲 CDN 的邊緣計算平台設計和思考》

目前來看,CDN 的規模最大、算力最強,将成為布局邊緣計算最佳的位置。但是邊緣計算不是孤立存在,是必須跟雲中心協同的,本文從 CDN 的角度思考如何打造一個雲邊端協同的邊緣計算平台。

《阿裡雲上萬個 Kubernetes 叢集大規模管理實踐》

本文介紹了容器服務在海量 Kubernetes 叢集管理上的實踐經驗。

5.

《從零開始入門 K8s | 深入剖析 Linux 容器》

Linux 容器是一種輕量級的虛拟化技術,在共享核心的基礎上,基于 namespace 和 cgroup 技術做到程序的資源隔離和限制。本文将會以 docker 為例,介紹容器鏡像和容器引擎的基本知識。

6.

《Service Mesh 是新瓶裝舊酒嗎?》

在即将過去的 2019 年,Service Mesh 開源産品的成熟度雖在全球範圍内沒有發生質的變化,但在國内仍出現了一些值得特别關注的事件。本文作者結合了自己在阿裡巴巴落地實踐 Service Mesh 過程中的觀察與思考,來和大家進行分享。

7.

《Serverless Kubernetes 場景和架構剖析》

容器和無伺服器是當下雲原生的火熱主題,二者的結合極大降低了容器的使用門檻,減少了總體計算成本,也讓使用者擺脫了底層基礎設施管理的複雜性。然而提供一個規模化和高彈性的 Serverless Container 基礎設施不是一件容易的事情,要綜合考慮規模、彈性、成本、效率等因素。本文内容即為針對以上問題的詳細講解。

8.

《Kubernetes 垂直自動伸縮走向何方?》

目前 Kubernetes 的 Pod 水準自動伸縮(HPA,Horizontal Pod Autoscaler)已在業界廣泛應用。但對一些特殊的 Pod(如一些有狀态的 Pod),HPA 并不能很好地解決資源不足的問題。 這就引出 Pod 垂直自動伸縮(VPA,Vertical Pod Autoscaler),本文主要介紹 Kubernetes 社群對 Pod 垂直自動伸縮元件的開發規劃。

“阿裡巴巴雲原生微信公衆号(ID:Alicloudnative)關注微服務、Serverless、容器、Service Mesh 等技術領域、聚焦雲原生流行技術趨勢、雲原生大規模的落地實踐,做最懂雲原生開發者的技術公衆号。”

繼續閱讀