開源專案推薦
Glasskube
Glasskube 提供了一個用於 Kubernetes 的缺失的包管理器。它具有圖形使用者介面(GUI)和命令列介面(CLI)。Glasskube 包是具備依賴感知、GitOps 準備和可以透過中央公共包倉庫自動更新的特性。
imgpkg
imgpkg(發音為:"image package")是一個工具,允許使用者將一組任意檔案儲存為 OCI 映象。其中一個主要用例是將 Kubernetes 配置(普通的 YAML、ytt 模板、Helm 模板等)以 OCI 映象的形式儲存在 OCI 登錄檔中。
K8s-Sherlock
K8s-Sherlock 是一個開源的 Kubernetes Pod,專為除錯和診斷而設計。作為您的 Kubernetes 叢集的“瑞士軍刀”,它預裝了一系列工具,幫助您診斷網路、容器等問題。K8s-Sherlock 的開發旨在加快故障排除過程,它是解決複雜編排問題的首選 Pod。
error-pages
該開源專案是一個錯誤頁面集合,旨在為網站和應用程式提供美觀和可定製的錯誤頁面。它提供了一系列常見的 HTTP 錯誤頁面(如 404 頁面未找到、500 伺服器內部錯誤等),以及其他一些特定的錯誤頁面(如 400 錯誤、403 禁止訪問、503 服務不可用等)。這些頁面可以作為預設錯誤頁面,用於替代伺服器預設的錯誤頁面,或者可以根據需求進行自定義和定製。該專案的目標是提供友好和專業的錯誤頁面,以提升使用者體驗並傳達正確的資訊。您可以使用該專案提供的錯誤頁面作為起點,並根據自己的需求進行個性化定製。
文章推薦
最佳化 Kubernetes Horizontal Pod Autoscaler 的 13 種方法
該文章提供了關於如何最佳化 Kubernetes 水平 Pod 自動伸縮器(Horizontal Pod Autoscaler)的 13 種方法的簡要總結。水平 Pod 自動伸縮器是 Kubernetes 的一個重要元件,用於根據負載情況自動調整 Pod 副本數量。文章列舉了一系列技術和策略,旨在提高水平 Pod 自動伸縮器的效能和效率。這些方法包括設定正確的資源請求和限制、調整目標 CPU 利用率、考慮預測性擴縮容、使用外部指標進行自動伸縮、使用自定義指標實現更精細的調整等。透過實施這些最佳化方法,可以提高 Kubernetes 叢集的負載管理和自動伸縮的效果,從而更好地適應變化的工作負載需求。
Helm Charts 深入探究(面向高階使用者)
該文章是一個針對高階使用者的 Helm Charts 深入指南的簡要總結。Helm Charts 是 Kubernetes 的包管理工具,用於簡化應用程式的部署和管理。文章深入探討了 Helm Charts 的核心概念、結構和組成部分,以及如何建立自定義的 Helm Charts。它提供了關於 Helm Values、Templates、Hooks 和 Dependencies 等重要概念的詳細解釋,並介紹瞭如何使用 Helm 命令列工具進行 Charts 的安裝、更新和解除安裝。此外,文章還介紹了 Helm Chart 的版本控制、儲存庫管理和安全性。透過閱讀該文章,高階使用者可以深入瞭解 Helm Charts 的各個方面,並能夠更好地利用 Helm 來管理他們的 Kubernetes 應用程式。
雲原生動態
適用於 Kubernetes 的 Mirantis OpenStack (MOSK) 24.1 釋出
Mirantis OpenStack for Kubernetes (MOSK) 24.1 引入了對 OpenStack Antelope 的全面支援。它實現了雲能力的飛躍,簡化了 OpenStack 版本升級,並改善了運營商體驗。MOSK 還提供 GPU 虛擬化,增強對人工智慧和其他計算密集型應用程式的支援。
AKS 基於 Istio 的服務網格外掛釋出
Azure Kubernetes Service(AKS)基於 Istio 的服務網格外掛現已正式釋出。Istio 解決了開發人員和運維人員在分散式或微服務架構中面臨的挑戰,並可用於簡化服務之間通訊場景下的流量管理、安全性和可觀察性。
cert-manager 1.14.4 釋出
cert-manager 1.14.4 帶來了各種功能、安全改進和錯誤修復,包括:支援建立具有“其他名稱”欄位的 X.509 證書,以及支援建立具有“名稱約束”和“許可權資訊訪問器”擴充套件的 CA 證書。
本文由部落格一文多發平臺 OpenWrite 釋出!