How do I do this in Rancher / RKE ? I tried setting the downscale setting to enable faster scale-down but it doesn’t seem to be applying (scale down still takes a long time). How can I identify what is actually applied? I followed this guide: https://rancher.com/blog/2018/2018-08-06-k8s-hpa-resource-custom-metrics/
I tracked down the docker container on the master node and dumped the args to the kube-controller-manager . Looks like the parameters are passed in BUT for sure, the scaler doesn’t scale down in 30 s as configured (in the absence of load) . This works in upstream k8s . I’ll see if I can investigate further. Any ideas, in the mean time i.e. how can I view what values the kube-controller-manager actually uses (something similar to a kubectl describe), regardless of what is passed to it?