Canonical 開源 MicroK8 | 雲原生生態週報 Vol. 25
業界要聞
面向工作站和邊緣/物聯網的零運維 Kubernetes!MicroK8 是 Canonical 提供的一款功能強大的企業級 Kubernetes 發行版,我們認為它是市面上最小巧最快速的多節點 Kubernetes。
2019 中國開源年會(COSCon'19)為業界最具影響力的開源年度盛會,將於 11 月 2 日至 3 日在華東師範大學 (上海普陀區中山北路校區)由開源社舉辦。
關注“阿里巴巴雲原生”公眾號,回覆關鍵詞 “年會”即可參與價值 199 的門票抽獎!
上游重要進展
1. Add image pull progress KEP
增加 Image 拉取進度。在容器啟動的時候,映象拉取一直是一個卡住的黑盒環節,尤其是是國內拉取國外的映象站,如果有了映象拉取進度,可以大大緩解焦慮。
2. Enable conformance without beta REST APIs or features
beta 版本的 Rest 介面將被從 Kubernetes 一致性測試(conformance test)中移除。
3. Made all scheduler Node and Pod list/lookups from the snapshot
K8s scheduler 對 Pod 和 Node 的列表讀取和查詢都從快照中做,原來是從快取中獲取的,但是快取實時的在改變所以原來是有鎖的,進行這次修改可以使得這塊查詢變得 lock free,從而使得相同的場景提升了 2 倍的效能。該項改動預計會在 K8s 1.17 版本跟大家見面。
4. Forbid label updates by nodes through pod/status
Nodes 的 label 不再會因為 Pod/status 的更新而修改 ,這個是 Node 安全性增加的一部分工作。( 詳細 KEP)
5. Dynamic serving certificates
apiserver 每分鐘自動讀取證照:這個也是實用性很強的功能,隨著 K8s 落地,最初的使用者配置的證照也漸漸開始過期,過期的證照要更換,每次都要重啟 APIserver,這個是讓運維壓力很大的工作,這個 PR 就是支援證照的熱更新,也會在 1.17 版本出現。
開源專案推薦
Terraform
一款基於 Golang 的開源的資源編排工具,可以讓使用者管理配置任何基礎架構,可以管理公有云和私有云服務的基礎架構,也可以管理外部服務。
Rudr
該專案是 Kubernetes 的 Open Application Model(OAM) 實現外掛。只要在 Kubernetes 上安裝了 Rudr,那麼這個 K8s 叢集就可以為使用者提供符合 OAM 規範的宣告式應用管理 API。
本週閱讀推薦
目前 K8s 已經在許多公司的生產環境中穩定執行,如何執行的更好,更安全?本文介紹了生產環境中使用 K8s 的小技巧。
2. 《K8s 與 HPA--基於 Kubernetes 的事件驅動自動縮放》
這篇文章介紹了可以基於 Kubernetes 的事件驅動自動擴縮容的專案 KEDA。
InfoQ 的編輯們按照技術採用生命週期的理論,對各大程式語言在現階段的發展趨勢進行了分析,分析中可以看到 Rust 正漸漸興起。最近由阿里與微軟聯合釋出的 OAM,其在 K8s 上的實現 Rudr 正是用 Rust 實現的。
4. 《高效編排有狀態應用:TiDB 的雲原生實踐與思考 》
文章以一個應用開發專家的視角描述了其開發 Operator 走向雲原生之路的過程,可以看到 Operator 編寫的過程中,許多運維能力需要開發者去關注,雲原生應用管理亟需標準定義將運維能力抽象。
5.《 從零開始入門 K8s | K8s 的應用編排與管理》
阿里巴巴高階技術專家教你如何從零開始入門 K8s,應用編排極具實踐價值。
6.《 Istio Pilot 程式碼深度解析》
在 Istio 架構中,Pilot 元件屬於最核心的元件,負責了服務網格中的流量管理以及控制面和資料面之間的配置下發。Pilot 內部的程式碼結構比較複雜,本文中我們將透過對 Pilot 的程式碼的深入分析來了解 Pilot 實現原理。
7.《 企業組織中採用服務網格的挑戰》
本文作者介紹了企業組織採用服務網格具有哪些挑戰,並且結合自身經驗給企業組織提出了推進服務網格的建議。
8.《 linkerd2 proxy destination 學習筆記》
在本文章中,能粗略瞭解到 linker2 的代理服務 proxy 元件中關於 destination 的互動原理。
本文為雲棲社群原創內容,未經允許不得轉載。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949601/viewspace-2663087/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- OpenYurt 開源 | 雲原生生態週報 Vol. 51
- 雲原生生態週報 Vol. 3 | Java 8 ❤️ DockerJavaDocker
- 全球首個開放應用模型 OAM 開源 | 雲原生生態週報 Vol. 23模型
- Helm 3 釋出 | 雲原生生態週報 Vol. 27
- Istio 將被捐贈給開源基金會 | 雲原生生態週報 Vol. 47
- Golang 1.14 釋出 | 雲原生生態週報 Vol. 39Golang
- Mirantis 收購 Docker EE | 雲原生生態週報 Vol. 28Docker
- 阿里雲引領雲原生進化 | 雲原生生態週報 Vol. 60阿里
- Apache Flink 1.10.0 釋出 | 雲原生生態週報 Vol. 38Apache
- CNCF 新增兩個孵化專案 | 雲原生生態週報 Vol. 58
- Falco 進入 CNCF Incubator 專案 | 雲原生生態週報 Vol. 35BAT
- OpenKruise v0.5.0 版本釋出 | 雲原生生態週報 Vol. 50UI
- Argo 專案加入 CNCF 孵化器 | 雲原生生態週報 Vol. 45Go
- CNCF 宣佈首箇中國原創專案 Harbor 畢業 | 雲原生生態週報 Vol. 55
- 阿里雲重磅釋出雲原生裸金屬方案 | 雲原生生態週報 Vol. 53阿里
- Kubernetes v1.17 版本解讀 | 雲原生生態週報 Vol. 31
- Kubernetes v1.16 釋出 | 雲原生生態週報 Vol. 20
- CNCF 2019 年度報告重磅釋出 | 雲原生生態週報 Vol. 41
- Gartner 釋出容器公有云競爭格局報告 | 雲原生生態週報 Vol. 44
- API Server 負載均衡問題被解決 | 雲原生生態週報 Vol. 40APIServer負載
- 11 個新專案入選 CNCF Sandbox | 雲原生生態週報 Vol. 56
- K8s 文件增加反種族歧視宣告 | 雲原生生態週報 Vol. 54K8S
- 阿里巴巴 Kubernetes 能力再獲 CNCF 認可 | 雲原生生態週報 Vol. 32阿里
- SIG Cloud Provider Alibaba 網研會第 2 期順利召開 | 雲原生生態週報 Vol. 46CloudIDE
- Google 宣佈將 Istio 商標轉移給 Open Usage Commons | 雲原生生態週報 Vol. 57Go
- OAM Kubernetes 標準實現與核心依賴庫釋出 | 雲原生生態週報 Vol. 52
- 國內首個 Kubernetes SIG-Cloud-Provider 子專案揭秘 | 雲原生生態週報 Vol. 37CloudIDE
- OpenKruise v0.5.0 版本釋出 | 雲原生生態週報 VoUI
- 前端開源專案週報0328前端
- 前端開源專案週報0321前端
- Databend 開源週報第 131 期
- iOS開源專案週報0323iOS
- 安卓開源專案週報0322安卓
- iOS開源專案週報0406iOS
- 前端開源專案週報0407前端
- 前端開源專案週報0418前端
- 前端開源專案週報0412前端
- [Hacker News 週報] 25 倍快的 Redis 競品;開源 serverless PG 方案;快速編寫 UML 圖RedisServer