How do y'all manage resource quotas for namespaces...
# kubernetes
r
How do y'all manage resource quotas for namespaces? Are there tools that make it easier to detect growth and scale automatically? Or am I at the mercy of how well I have my monitoring platform configured?
Right now I put it on the developers to try to calculate how much they need in their service's namespace but that is proving to be difficult (increasing cognitive load). I want to be able to set a ceiling + let namespaces automatically grow and shrink. Google appears to have made an in-house tool for it but I have not seen anything published.
n
There are a ton of tools that help with this, depending on what you want to automate or constrain people by.
Vendors like Datadog have increasingly made monitoring and automation possible, but lots of specialists like scaleops as an example
r
I have new relic but their k8s tools are kind of lacking outside of APM and host metrics
DD deff has better k8s features from when I used it last
a
HRQ with Hierarchial Namespace Controller was a possibility user-guide/concepts.md#hrq but looks like SIG decided to stop maintaining it issues/5484