I think that it is a best practice to define resource requests for applications that need to be autoscale.
For example, scale an application to a number of replicas, without defining resource requests in the deployment, to something that Openshift can't handle or guarantee that many replicas.
All I am saying is that is that has nothing to do with autoscale command
Red Hat
Learning Community
A collaborative learning environment, enabling open source skill development.