Scaling Kubernetes Tenant Management with Hierarchical Namespaces Controller