Hello Guys,
I was wondering how you guys do autoscaling of you consumers in kubernetes
if you do any.
We have a mirrormaker-like app that mirrors data from cluster to cluster at
the same time does some topic routing. I would like to add hpa to the app
in order to scale up/down depending on avg cpu. but as you know a consumer
app has lots of variables being partitions of topics being consumed a
pretty important one.
Since kubernetes checks cpu avg, there are chances that pods/consumers
won't be scaled up to the number of partitions possibly creating some hot
spots.
Anyways i would like to know how you deal if you do at all with this.
thanks!
I was wondering how you guys do autoscaling of you consumers in kubernetes
if you do any.
We have a mirrormaker-like app that mirrors data from cluster to cluster at
the same time does some topic routing. I would like to add hpa to the app
in order to scale up/down depending on avg cpu. but as you know a consumer
app has lots of variables being partitions of topics being consumed a
pretty important one.
Since kubernetes checks cpu avg, there are chances that pods/consumers
won't be scaled up to the number of partitions possibly creating some hot
spots.
Anyways i would like to know how you deal if you do at all with this.
thanks!
Comments
Post a Comment