829 B
829 B
title, type, tags
| title | type | tags | ||||
|---|---|---|---|---|---|---|
| KEDA | concept |
|
Description
KEDA(Kubernetes Event-driven Autoscaling)是基于外部事件的 Kubernetes 工作负载扩缩容框架。它使用 ScaledObject CRD 定义扩缩容规则,支持从零副本启动,可发布指标供 HPA 使用。
Mechanism
- 使用 ScaledObject 自定义资源定义
- 支持多种外部事件源(消息队列、HTTP API、Azure Blob 等)
- 可与 HPA 集成提供指标
- 支持从零副本扩展
Use Cases
- 基于消息队列深度自动扩缩容
- 基于 HTTP 请求速率扩缩容
- 事件驱动的工作负载
Related Concepts
Related Entities
Connections
- KEDA ← integrates_with HPA
- KEDA ← provides_metrics_for Auto-scaling