Learn how to install the Kubernetes Event-driven Autoscaling (KEDA) on a Redhat OpenShift Container Platform cluster using Helm.
KEDA can be installed on any Kubernetes cluster and helps to scale up or scale down
the container to ensure resources are available for the workload.Ensure that you have downloaded the kubeconfig file that you
acquired during your initial cluster setup/admission process.
Set the KUBECONFIG environment variable to the path of the
downloaded kubeconfig file.
Create a dedicated namespace for KEDA. If the keda namespace
does not already exist, create the namespace and add the label,
monitoring-platform-access=true.
kubectl create namespace keda
kubectl label namespace keda monitoring-platform-access=true
Install KEDA by specifying the required version, for example, 2.17.2, and the
namespace that you created in the previous step.
helm install keda kedacore/keda --version 2.17.2 --namespace keda
The command deploys KEDA and its associated resources, including Custom
Resource Definitions (CRDs), into the Kubernetes cluster under the
keda namespace.
Check the keda namespace for running pods to verify a
successful deployment.