The following video describes the way how can be application autoscaled by KEDA on Openshift. The application is being scaled based on the incoming HTTP requests collected by OpenShift Monitoring. If there isn't any traffic the application is autoscaled to 1 replicas, if there's some load the number of replicas is being scaled up to 10 replicas.
Autoscaling to 0 replicas can't work for this type of application, because metrics (incoming requests) are collected directly from the application instance. So if there isn't application deployed, KEDA doesn't have any way how to collect metrics.
Guide & sources: [ Ссылка ]
Ещё видео!