使用開放原始碼專案擴充 Amazon EKS 功能 - Amazon EKS

協助改善此頁面

想要為此使用者指南做出貢獻嗎? 捲動至此頁面底部,然後選取 [編輯此頁面於] GitHub。您的貢獻將有助於使我們的用戶指南更適合所有人。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用開放原始碼專案擴充 Amazon EKS 功能

這些開放原始碼專案可擴充在其上或外部執行的Kubernetes叢集功能 AWS,包括由 Amazon 管理的叢集EKS。

適用於 Amazon EKS 和Kubernetes叢集的相關管理工具。

eksctl是在 Amazon 上創建集群的簡單CLI工具EKS。

使用的 AWS 控制器Kubernetes,您可以直接從Kubernetes叢集建立和管理 AWS 資源。

Flux 是一個工具,您可以用於使用 Git 來管理您的叢集組態。其使用叢集中的運算子來觸發 Kubernetes 內部的部署。如需有關運算子的詳細資訊,請參閱上GitHub的 OperatorHub.io。

使用 to Kubernetes (cdk8s),您可以使用熟悉的編程語言定義Kubernetes應用程序和組件。cdk8s 應用程序合成CDK為標準Kubernetes清單,可應用於任何集群。Kubernetes

適用於 Amazon EKS 和Kubernetes叢集的相關聯網專案。

Amazon EKS 支VPC持通過 Amazon VPC CNI plugin for Kubernetes. 該插件分配一個 IP 地址從您VPC的每個Pod。

AWS Load Balancer Controller有助於管理Kubernetes叢集的 AWS 彈性負載平衡器。它透過佈建 AWS 應用程式負載平衡器來滿足 Kubernetes Ingress 資源。它透過佈建 AWS 網路負載平衡器來滿足Kubernetes服務資源。

外部DNS將公開的Kubernetes服務和導入與DNS供應商 (包括 Amazon Route 53 和 AWS 服務探索) 同步。

適用於 Amazon EKS 和Kubernetes叢集的相關機器學習專案。

Kubernetes 專用機器學習工具組。

適用於 Amazon EKS 和Kubernetes叢集的相關 auto 擴展專案。

叢集自動配置器是根據CPU和記憶體壓力自動調整Kubernetes叢集大小的工具。

Karpenter 是專為靈活性,性能和簡單性而構建的Kubernetes節點自動配置器。

Escalator 是 Kubernetes 專用的批次或任務最佳化水平自動擴展工具。

適用於 Amazon EKS 和Kubernetes叢集的相關監控專案。

Prometheus 是一種開放原始碼系統監控和警示工具組。

適用於 Amazon EKS 和Kubernetes叢集的相關 CI/CD 專案。

適用於 Amazon EKS 和Kubernetes叢集上現代雲端應用程式的 CI/CD 解決方案。