copy and paste this google map to your website or blog!
Press copy button and paste into your blog or website.
(Please switch to 'HTML' mode when posting into your blog. Examples: WordPress Example, Blogger Example)
KEDA | Kubernetes Event-driven Autoscaling With KEDA, you can drive the scaling of any container in Kubernetes based on the number of events needing to be processed KEDA is a single-purpose and lightweight component that can be added into any Kubernetes cluster
KEDA | Getting Started Welcome to the documentation for KEDA, the Kubernetes Event-driven Autoscaler Use the navigation bar on the left to learn more about KEDA’s architecture and how to deploy and use KEDA
KEDA Concepts What is KEDA? KEDA is a tool that helps Kubernetes scale applications based on real-world events It was created by Microsoft and Red Hat With KEDA, you can adjust the size of your containers automatically, depending on the workload—like the number of messages in a queue or incoming requests
Deploying KEDA This command installs KEDA in a dedicated namespace (keda) You can customize the installation by passing additional configuration values with --set, allowing you to adjust parameters like replica counts, scaling metrics, or logging levels
Scaling Deployments, StatefulSets Custom Resources - KEDA With KEDA you can scale any workload defined as any Custom Resource (for example ArgoRollout resource) The scaling behaves the same way as scaling for arbitrary Kubernetes Deployment or StatefulSet
Scalers - KEDA KEDA External Scaler that can obtain metrics from OTel collector and use them for autoscaling
AWS SQS Queue - KEDA When identityOwner set to operator - the only requirement is that the KEDA operator has the correct IAM permissions on the SQS queue Additional Authentication Parameters are not required
ScaledObject specification - KEDA This is the interval to check each trigger on By default, KEDA will check each trigger source on every ScaledObject every 30 seconds When scaling from 0 to 1, the polling interval is controlled by KEDA For example, if this parameter is set to 60, KEDA will poll for a metric value every 60 seconds while the number of replicas is 0
Prometheus - KEDA Setup GCP Workload Identity on KEDA operator; Assign the Monitoring Viewer role (namely roles monitoring viewer) to the Google Service Account on Identity Access and Management (IAM)
RabbitMQ Queue - KEDA timeout - Timeout in milliseconds for this specific trigger This value will override the value defined in KEDA_HTTP_DEFAULT_TIMEOUT (Optional, Only applies to hosts that use the http protocol) excludeUnacknowledged - Set to true to specify that the QueueLength value should exclude unacknowledged messages (Ready messages only)