kubeshop / monokle-admission-controller

Kubernetes Admission Controller for enforcing policies in your clusters
https://monokle.io
MIT License
9 stars 1 forks source link

Add configurable autoscaling as part of Helm chart #11

Open f1ames opened 1 year ago

f1ames commented 1 year ago

As mentioned in this https://github.com/kubeshop/monokle-admission-controller/pull/8#discussion_r1365228665:

This should at some point be configurable and maybe even allow autoscaling.

That's not to ensure load capacity but availability. Take for example our staging & dev clusters where the nodes restart every couple of ours and so. During these kinds of periods, a single instance might become unavailable and we would not want that.

Maybe we could get some actual usage of the controller first, but for future record.

At this stage helm chart allows to configure number of replicas. Later we could expand it (depending on real needs) to allow configuring autoscaling.