雲原生週刊:Kubernetes v1.30 一瞥 | 2024.3.25

開源項目推薦

Retina

Retina 是一個與雲無關的開源 Kubernetes 網絡可觀測平臺,它提供了一個用於監控應用程序運行狀況、網絡運行狀況和安全性的集中中心。它爲集羣網絡管理員、集羣安全管理員和 DevOps 工程師提供可操作的見解,幫助他們瞭解 DevOps、SecOps 和合規性用例。

Retina 收集可自定義的遙測數據,這些遙測數據可以導出到多個存儲選項(例如 Prometheus、Azure Monitor 和其他供應商),並以多種方式進行可視化(例如 Grafana、Azure Log Analytics 和其他供應商)。

Punq

Punq 通過直觀的 Web 應用程序和用戶友好的 CLI 簡化了 Kubernetes 集羣管理,旨在簡化 DevOps 專業人員的生活。

它提供統一的團隊協作、全面的日誌訪問和複雜的工作負載編輯器,有助於跨各種基礎設施的集羣的無縫監督和操作。

該項目致力於提高 Kubernetes 環境中的運營效率,特別注重支持基於團隊的工作流程。

Kube Startup CPU Boost

Kube Startup CPU Boost 是一個控制器,可在 Kubernetes 工作負載啓動期間增加 CPU 資源請求和限制。一旦工作負載啓動並運行,資源就會設置回其原始值。

注意:這不是 Google 官方支持的產品。

crik

crik 是一個旨在爲 Kubernetes Pod 提供檢查點和恢復功能的項目,主要針對節點關閉和重啓場景。它是一個命令包裝器, criu 在底層用於檢查點和恢復 Pod.

它是一項正在進行的工作,尚未準備好用於生產使用。

Kubero

Kubero 是一個完全自託管的內部開發人員平臺 (IDP),它將 Heroku 的工作流程引入 Kubernetes 集羣。它使您只需單擊幾下即可部署應用程序。它具有內置的 CI/CD 管道並支持多種暫存環境。

文章推薦

關於 Kubernetes 你可能不知道的一些事情

這篇文章介紹了關於 Kubernetes 的一些不太爲人所知的隱藏功能。作者列舉了幾個令人驚喜的特性和技巧,包括資源限制、調試工具、Pod 的暫停和恢復、自動伸縮等。文章提供了對這些功能的簡要解釋和示例,以幫助讀者更好地瞭解和使用 Kubernetes。作者還強調了這些隱藏功能的潛力,以及如何通過它們提高 Kubernetes 集羣的性能、可靠性和開發效率。總的來說,這篇文章向讀者展示了 Kubernetes 中一些被忽視的寶藏功能,爲他們帶來了更多的價值和可能性。

Kubernetes v1.30 一瞥

這篇文章是關於即將到來的 Kubernetes 版本 1.30 的一瞥。文章介紹了一些即將引入的變化和功能更新。其中包括 CRI-O 能夠從 OCI 鏡像倉庫中應用 seccomp 配置文件、SIG Cloud Provider 的亮點、Kubernetes Book Club 的介紹、配置 Kubernetes 將容器存儲在單獨的文件系統上等內容。此外,文章還提到了 Kubernetes 1.29 版本的一些重要特性和變化。總體而言,這篇文章爲讀者提供了關於即將發佈的 Kubernetes 1.30 版本的預覽和一些相關的背景信息。

使用 Jenkins、Docker、Kubernetes 和 ArgoCD 構建強大的 CI/CD 流水線

這篇文章介紹瞭如何使用 Jenkins、Docker、Kubernetes 和 ArgoCD 構建強大的 CI/CD(持續集成/持續部署)流水線。文章詳細說明了在 Ubuntu 機器上安裝和配置 Docker、Kubernetes、Jenkins 和 ArgoCD 的步驟。它還提供了兩個示例倉庫,分別用於構建 Flask 應用程序和管理 Kubernetes 部署和服務清單。文章還包括在 Jenkins 中創建流水線的步驟,並介紹瞭如何手動啓動流水線構建過程以及監控構建進度和日誌。最後,文章介紹瞭如何使用 ArgoCD 自動部署更新的應用程序到 Kubernetes 集羣,並展示瞭如何查看正在運行的 Pod 並通過 Web 瀏覽器訪問應用程序。

雲原生動態

CNCF 孵化 Strimzi 以簡化 K8s 上的 Kafka

雲原生計算基金會 (CNCF) 批准 Strimzi 作爲孵化項目,以簡化 Apache Kafka 在 Kubernetes 上的部署。 Strimzi 提供了一種 Kubernetes 原生方式,通過一組擴展 Kubernetes API 的操作符與 Kafka 交互,從而更輕鬆地在 Kubernetes 上配置、部署和操作 Kafka。

Istio 宣佈推出環境模式測試版

Istio 是最廣泛採用的服務網格,它宣佈即將在 1.22 版中發佈環境模式測試版。

Istio 的環境模式旨在簡化操作,無需更改或重新啓動應用程序。它引入了輕量級共享節點代理和可選的第 7 層 (L7) 每個工作負載代理,從而消除了數據平面對傳統 sidecar 的需求。與 sidecar 相比,ambient 模式在很多情況下可以減少 90% 以上的內存開銷和 CPU 使用率。自 2022 年以來一直在開發中,測試版本狀態表明 Istio 的環境模式功能和穩定性已準備好用於生產工作負載,但需要適當注意。

OpenFeature Web SDK v1 發佈

OpenFeature Web SDK v1 發佈。該 SDK 是經過多年研究和行業共識的成果,旨在提供高性能、強大和靈活的功能,同時廣泛支持用戶喜愛的功能管理工具或內部解決方案。Web SDK 是一個基礎 SDK,可以獨立使用,也爲特定框架的實現打下了基礎。它提供了一個供各種技術使用的供應商中立的 Web SDK,以確保功能標誌對所有人都可訪問。

本文由博客一文多發平臺 OpenWrite 發佈!

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