KEDA
処理が必要なイベント数に基づいてワークロードをスケールする、ゼロへのスケーリングも可能な Kubernetes イベント駆動オートスケーラーです。
- 活発にメンテナンスされている
- 財団の支援あり
- 寛容なライセンス
概要
KEDA は、Kubernetes のネイティブなオートスケーリングを拡張し、CPU やメモリ使用率だけでなく、キューの深さ、ストリームの遅延、カスタムメトリクスといった外部のイベントソースに反応できるようにします。処理すべき作業がないときはワークロードをゼロまでスケールダウンでき、アイドル期間中のリソースを節約できます。数十種類のイベントソース連携を標準でサポートしています。
KEDA は、Kubernetes 上でイベント駆動のワークロードを運用しているチーム——例えば、(カタログにもある) Kafka、RabbitMQ、NATS からのメッセージを処理する場合——に向いており、CPU のような代理指標ではなく、実際のワークロード需要に反応するオートスケーリングを求めています。
このカタログに掲載されている理由
カタログ評価: ★★★☆☆ (3/5)
Kubernetes event-driven autoscaler, a focused and widely adopted addition.
- 成熟
- 財団によるガバナンス
- カテゴリ
- DevOps
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
Knative
Apache-2.0サーバーレスアプリケーションの構築・実行のための Kubernetes ネイティブなプラットフォームで、オートスケーリング(ゼロへのスケーリングを含む)とトラフィック管理を扱います。
活発にメンテナンスされている
- DevOps
Cilium
Apache-2.0従来のネットワーキングコンポーネントを、カーネルレベルのパフォーマンスで置き換える、eBPF ベースの Kubernetes ネットワーキング・セキュリティ・オブザーバビリティプラットフォームです。
活発にメンテナンスされている
- DevOps
etcd
Apache-2.0Kubernetes 自身がすべてのクラスタ状態を保存するために使用している、分散型で一貫性のあるキーバリューストアであり、他の分散システムにとっても信頼できる構成要素です。
活発にメンテナンスされている
- DevOps
Open Policy Agent (OPA)
Apache-2.0マイクロサービス、API、Kubernetes、CI パイプラインにまたがって、認可・コンプライアンス・設定ルールをコードとして統一的に適用する、CNCF を卒業した汎用ポリシーエンジンです。
活発にメンテナンスされている
- DevOps
誤りを見つけましたか? GitHub で修正を提案する