3 ms·
Scaling Kubernetes Tenant Management with Hierarchical Namespaces Controller
- rektide 5y agokubernetes seems to have- from what i can gather- ignored the scheduling & priority management systems available in linux cgroups & built it's own management system. from what i can tell, this high crime is responsoble for kubernetes being basically worthless crap at handling multi-tenancy. linux itself has wonderful means to resolve these hard questions, but kubernetes seemingly deliberately ignores what the os gives & rebuilds it's own narrow system, where all allocations generally have to be hard predefined, workload by workload, & there's little way to let tenants be juggled fairly. were i not such an appreciator of hanlons razor i'd say this was sabotage, designed to prevent the effective multi-tenancy cgroups intend to permit, but i permit that it's probably either ego, ignorance, or stupidity. not sure which.