keda
by kedacore
KEDA provides Kubernetes-native event-driven autoscaling for containers, enabling fine-grained scaling including to/from zero based on external event sources.
KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
Primary Use Case
KEDA is used to automatically scale Kubernetes workloads in response to events from various external sources, optimizing resource usage and cost. It is ideal for developers and DevOps teams managing event-driven applications that require dynamic scaling beyond standard Kubernetes capabilities.
- Event-driven autoscaling for Kubernetes workloads
- Supports scaling from zero to any number of pods
- Integrates natively with Kubernetes Horizontal Pod Autoscaler
- Operates without external dependencies
- Runs on both cloud and edge environments
- Uses Kubernetes custom resource definitions to define autoscaling rules
- CNCF graduated project ensuring community and ecosystem support
- Supports multiple event sources with extensible scalers
Installation
- Deploy KEDA using Helm charts
- Deploy KEDA via Operator Hub
- Deploy KEDA using provided YAML manifests
- Refer to https://keda.sh/docs/latest/deploy/ for detailed deployment options
Usage
>_ kubectl apply -f https://github.com/kedacore/keda/releases/latest/download/keda-2.9.0.yamlDeploy KEDA to your Kubernetes cluster using the official YAML manifest
>_ helm repo add kedacore https://kedacore.github.io/chartsAdd the KEDA Helm repository to your Helm client
>_ helm install keda kedacore/kedaInstall KEDA using Helm
>_ kubectl get scaledobjectsList all KEDA ScaledObjects which define autoscaling rules
- Integrate KEDA with security automation pipelines to dynamically scale security monitoring workloads based on event triggers.
- Use KEDA to optimize resource usage of security tools that analyze event-driven data streams, reducing costs while maintaining responsiveness.
- Leverage KEDA’s event-driven scaling to improve incident response by scaling forensic or alerting containers on demand.
- Combine KEDA with Kubernetes-native security policies to enforce autoscaling rules that respond to anomalous security events.
- Employ KEDA in DevSecOps workflows to automatically adjust security scanning workloads in CI/CD pipelines based on event metrics.
Docs Take 2 Hours. AI Takes 10 Seconds.
Ask anything about keda. Installation? Config? Troubleshooting? Get answers trained on real docs and GitHub issues—not generic ChatGPT fluff.
This tool hasn't been indexed yet. Request indexing to enable AI chat.
Admin will review your request within 24 hours
Related Tools
ProxmoxVE
community-scripts/ProxmoxVE
Proxmox VE Helper-Scripts (Community Edition)
prowler
prowler-cloud/prowler
Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment.
aws-cdk
aws/aws-cdk
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
my-arsenal-of-aws-security-tools
toniblyx/my-arsenal-of-aws-security-tools
List of open source tools for AWS security: defensive, offensive, auditing, DFIR, etc.
DevOps-Guide
Tikam02/DevOps-Guide
DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.
fission
fission/fission
Fast and Simple Serverless Functions for Kubernetes
