Kubernetes-based Event Driven Autoscaler (KEDA) is an autoscaler that allows you to easily scale your Kubernetes-based resources. You can scale your applications on the basis of the data of your choice.
Keda supports a great number of scalers that help you manage your deployments. For the complete list, check the KEDA Scalers documentation.
For more information about KEDA features, see KEDA documentation.
Keda module is an extension to Kyma that allows you to install and manage KEDA on your Kubernetes cluster, using Keda Manager.
Keda Manager helps you to install and manage KEDA on your cluster. It manages the lifecycle of KEDA based on the dedicated Keda custom resource (CR).
- User applies the Keda custom resource (CR).
- Keda Manager watches the Keda CR.
- Keda Manager reconciles the KEDA workloads.
To learn more about the KEDA architecture, see the KEDA architecture diagram.
- KEDA configuration - provides exemplary configuation of the KEDA components.
- Keda module footprint - describes the footprint generated by the Keda module.
- KEDA demo applications - shows how to scale the Kubernetes workloads using KEDA API.
- Keda CR conditions - describes the conditions of Keda CR.
For the developer guides, see:
- Install Keda Manager - describes the advanced installation options.
- Extend user interface (UI) - describes how to configure a dedicated UI for your CustomResourceDefinition (CRD) using Kyma dashboard.
- Use Keda Manager to manage KEDA - describes how you can manage your KEDA instance using Keda Manager.
For troubleshooting, see: