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

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

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

這些開放原始碼專案延伸了 的功能 Kubernetes 在 或 上執行的叢集 AWS,包括由 Amazon EKS 管理的叢集。

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

eksctl 是在 Amazon CLI 上建立叢集的簡單 EKS 工具。

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

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

使用 的 CDK Kubernetes (cdk8s),您可以定義 Kubernetes 使用熟悉的程式設計語言的應用程式和元件。cdk8s 應用程式會合成為標準 Kubernetes 資訊清單,可套用至任何 Kubernetes 叢集。

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

Amazon EKS 透過 支援原生 VPC 網路 Amazon VPC CNI plugin for Kubernetes。 外掛程式會將 VPC 中的 IP 地址指派給每個 IP 地址 Pod.

所以此 AWS Load Balancer Controller 協助管理 AWS Elastic Load Balancer Kubernetes 叢集。滿足 Kubernetes 透過佈建 AWS Application Load Balancer 來輸入資源。滿足 Kubernetes 透過佈建 AWS Network Load Balancer 來提供 服務資源。

ExternalDNS 同步公開 Kubernetes 服務和輸入,DNS包括 Amazon Route 53 AWS 和服務探索。

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

適用於 的機器學習工具組 Kubernetes.

Amazon EKS 和 的相關自動擴展專案 Kubernetes 叢集。

Cluster Autoscaler 是一種工具,可自動調整 Kubernetes 基於 CPU 和記憶體壓力的叢集。

Karpenter 是 Kubernetes Node Autoscaler 專為靈活性、效能和簡易性而打造。

Escalator 是針對 的批次或任務最佳化水平自動擴展器 Kubernetes.

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

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

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

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