How to make HPA scale a deployment based on metrics produced by another deployment How to make HPA scale a deployment based on metrics produced by another deployment kubernetes kubernetes

How to make HPA scale a deployment based on metrics produced by another deployment


In your case problem is HPA configuration: spec.metrics.object.target should also specify API version.Putting apiVersion: extensions/v1beta1 under spec.metrics.object.target should fix it.

In addition, there is an open issue about better config validation in HPA: https://github.com/kubernetes/kubernetes/issues/60511