Tool
Framework
Cloud Security

keda

by kedacore

9.1Kstars
1.2Kforks
90watchers
Updated 8 months ago
About

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.

Key Features
  • 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.yaml

Deploy KEDA to your Kubernetes cluster using the official YAML manifest

>_ helm repo add kedacore https://kedacore.github.io/charts

Add the KEDA Helm repository to your Helm client

>_ helm install keda kedacore/keda

Install KEDA using Helm

>_ kubectl get scaledobjects

List all KEDA ScaledObjects which define autoscaling rules

Security Frameworks
Resource Development
Execution
Persistence
Impact
Defense Evasion
Usage Insights
  • 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

Security Profile
Red Team40%
Blue Team70%
Purple Team60%
Details
LicenseApache License 2.0
LanguageGo
Open Issues2452
Topics
kubernetes
serverless
autoscaling
event-driven
keda
hacktoberfest