kube-arangodb icon indicating copy to clipboard operation
kube-arangodb copied to clipboard

Horizontal Pod Autoscaler for kube-arangodb?

Open OptimusKoala opened this issue 3 years ago • 4 comments

Hi team,

I plan to use the kube-arangodb project in production in my company but I want to add hpa on it. I didn't find an official doc that's says if it's possible or not. I just found this stackoverflow topic

Is it possible to add hpa directly form my k8s cluster or I need to fork the project and create the feature myself?

Best regards. Michael.

OptimusKoala avatar Sep 28 '21 14:09 OptimusKoala

Hello!

Currently, we work on it in 3 scopes:

  • First is Topology feature for Operator, which will enable even distribution of pods across defined selector (by default zones)
  • Second is Topology support in ArangoDB to allow you to migrate workload on new server in automated way restricted by Zone concept
  • Third is to add new CR with Scale support, on which you will be able to setup HPA (one for group)

Best Regards, Adam.

ajanikow avatar Sep 29 '21 12:09 ajanikow

Hello Adam,

Thank you for your message. I'm glad to know that you're working on hpa's support. Can I found somewhere a roadmap of this? Just to have a short idea of when this will be released :)

Best regards, Michael.

OptimusKoala avatar Sep 30 '21 08:09 OptimusKoala

Hi @ajanikow :)

You just released the 1.2.5 of Kube-arangodb, congratulation \o/ Is the "ALPHA Rebalancer support" the new CR for scale support (HPA feature)?

Best regards, Michael.

OptimusKoala avatar Nov 29 '21 14:11 OptimusKoala

Hello!

It is preparation for that - we need full support from Database first. So far Operator allow ypu to play with rebalancing - but still as EE Alpha feature.

Best, Adam.

ajanikow avatar Mar 09 '22 18:03 ajanikow