aludwin
Re:Google Kubernetes Engine is introducing a cluster management fee on...
on Sunday March 08, 2020 @07:54PM (#22521600)
Thanks! We're not currently planning on implementing a hierarchical resource quota in HNC, but HNC is trying to define a definition of hierarchy that could certainly be used to create a HRQ. Give me a shout if you're interested in contributing.
Re:Google Kubernetes Engine is introducing a cluster management fee on...
on Thursday March 05, 2020 @11:50AM (#22495298)
Gotcha. If you're looking for subnamespacing, HNC offers self-service subnamespace creation, have you looked into that? https://github.com/kubernetes-sigs/multi-tenancy/tree/master...
(My apologies if we've chatted about this before in another venue, I'm losing track of whom I've already talked to)
Re:Google Kubernetes Engine is introducing a cluster management fee on...
on Wednesday March 04, 2020 @04:47PM (#22488507)
I know kubeflow can use namespaces for its own purposes, but otherwise I thought that was quite rare. Namespaces are intended to be used for exactly this usecase (isolating teams and/or workloads).
What kind of system have you seen where this isn't true?
Re:Google Kubernetes Engine is introducing a cluster management fee on...
on Wednesday March 04, 2020 @04:05PM (#22488092)
Nope (other than that Google Docs URLs are looong), sorry.
Friendly docs: https://docs.google.com/document/d/1R4rwTweYBWYDTC9UC-qThaMk...
Code: https://github.com/kubernetes-sigs/multi-tenancy/tree/master...
Re:Google Kubernetes Engine is introducing a cluster management fee on...
on Wednesday March 04, 2020 @02:59PM (#22487409)
Hey - I'm a member of the multitenancy working group (wg-multitenancy). We're working on a project called the Hierarchical Namespace Controller (aka HNC - read about it at http://bit.ly/38YYhE0). This tries to add some hierarchical behaviour to K8s without actually modifying k/k, which means we're still forced to have unique names for all namespaces in a cluster - e.g., you still need dev-service and prod-service. But it does add a consistent way to talk about hierarchy, some nice integrations and builtin behaviours.
Do you want to mention anything more about what you're hoping to get out of hierarchy? Is it just a management tool, is it for access control, metering/observability, etc...?
Thanks, A