雲原生週刊:K8s 中的服務和網路 | 2024.4.29

kubesphere發表於2024-04-30

開源專案推薦

k8s-image-swapper

k8s-image-swapper 是 Kubernetes 的一個變更 Webhook,它將映象下載到自己的映象倉庫,並將映象指向該新位置。它是 docker pull-through proxy 的一個替代方案。

KubeIP v2

KubeIP v2 是 DoiT KubeIP v1-main 開源專案的全面改進版本,最初由 Aviv Laufer 開發。

KubeIP v2 不僅擴充套件了對 Google Cloud(v1 版本支援的雲平臺)的支援,還增加了對 AWS 的支援,並且旨在可擴充套件到其他允許為虛擬機器分配靜態公共 IP 的雲提供商。我們還從一個 Kubernetes 控制器過渡到了一個標準的 DaemonSet,提高了可靠性和易用性。

grafana-dashboards-kubernetes

一組適用於 Kubernetes 的現代 Grafana 儀表板。

Flamingo

Flamingo 是 Argo (FSA) 的通量子系統。 Flamingo 的容器映象可以用作等效 ArgoCD 版本的嵌入式擴充套件,與 ArgoCD 一起視覺化和管理 Flux 工作負載。您還可以確保 Argo CD 中的上游 CVE 快速向後移植到 Flamingo,維護安全穩定的環境。

文章推薦

Kubernetes 中的服務和網路

這篇文章介紹了 Kubernetes 中的服務和網路功能。它討論了 Kubernetes 服務的定義和不同型別的服務,包括 NodePort 服務、ClusterIP 服務和 LoadBalancer 服務。文章還提供了每種服務型別的示例和配置示意圖,並解釋了它們在容器化應用程式中的作用和優勢。透過閱讀這篇文章,讀者可以更好地理解 Kubernetes 中的服務和網路元件,以及它們如何為容器化應用程式的部署和通訊提供支援。

無需重新啟動,無需中斷:透過就地調整大小實現無縫 Pod 資源更新

這篇文章介紹了在 Kubernetes 中實現無重啟、無中斷的 Pod 資源更新的方法——In-Place Resizing。傳統的資源調整方法可能會導致 Pod 重啟和執行中工作負載的影響,而 In-Place Resizing 則能夠在不重啟 Pod 的情況下對資源進行調整。文章解釋了 In-Place Resizing 的優勢,包括減少停機時間、提高資源利用效率、增強靈活性、節省成本和簡化管理。透過示例和命令,文章演示瞭如何在 Kubernetes 叢集中啟用和使用 In-Place Resizing 功能,並展示瞭如何調整 CPU 和記憶體資源,以及觀察調整操作的狀態和結果。儘管該功能目前處於 Alpha 版本,但它對於需要垂直 Pod 自動縮放的有狀態應用程式具有巨大潛力。透過閱讀本文,讀者可以瞭解如何實現無重啟、無中斷的 Pod 資源更新,以及該功能的潛在好處。

不會消失的 Kubernetes 事件和警告

這篇文章探討了 Kubernetes 中持續存在的事件和警告,並提供瞭解決這些問題的方法。文章介紹了常見的事件和警告型別,並解釋了它們可能的原因和影響。此外,文章還提供了一些建議和技巧,幫助讀者解決這些事件和警告,並確保叢集的穩定性和可靠性。透過閱讀這篇文章,讀者可以瞭解如何有效地管理和處理 Kubernetes 中的事件和警告,以確保叢集的正常執行。

雲原生動態

Cosmonic 向 CNCF 捐贈 wasmCloud 的 Kubernetes Operator

Cosmonic 在開源峰會上透露,它已向雲原生計算基金會(CNCF)貢獻了一個為 wasmCloud 平臺開發的 Operator,使 WebAssembly 應用程式能夠在 Kubernetes 叢集上執行。

此前,Cosmonic 向 CNCF 貢獻了 wasmCloud,作為建立生態系統以推進 Wasm 應用程式在 Kubernetes 叢集上部署的努力的一部分。

Radius 現已成為雲原生計算基金會(CNCF)沙箱專案

Microsoft Azure 孵化團隊最近宣佈批准 Radius 作為雲原生計算基金會(CNCF)沙箱專案。 Radius 是一個雲原生、與雲無關的應用程式平臺,CNCF 認為它有潛力為雲原生生態系統做出貢獻。

Radius 使開發人員和平臺工程師能夠輕鬆協作,交付和管理符合企業成本、運營和安全性最佳實踐的雲原生應用程式。它是由 Microsoft Azure 孵化團隊發起的,該團隊是 KEDA(CNCF 畢業生)、Dapr(CNCF 孵化)和 Copacet(CNCF 沙箱)等 CNCF 專案背後的同一團隊。

本文由部落格一文多發平臺 OpenWrite 釋出!

相關文章