Check out Cluster AutoScaler: https://github.com/kubernetes/autoscaler/tree/master/cluster...
This tool allows you to autoscale the cluster itself with various cloud providers. There is a list of cloud providers it supports at the end of the readme.
Although, managed kubernetes clusters let you auto-scale the cluster itself, so i think the GP is wrong.