hierarchical-namespaces
hierarchical-namespaces copied to clipboard
Home of the Hierarchical Namespace Controller (HNC). Adds hierarchical policies and delegated creation to Kubernetes namespaces for improved in-cluster multitenancy.
Addresses #16. As suggested in the issue, an additional SyncornizationMode called `Allow` is added (and not `AllowPropagate` to allow the kubetcl plugin keep the same logic of converting the strings...
We have a use case where we would like to add `labels` and `annotations` to namespaces but do not want them propagated down the tree. This is useful for Namespace...
Hi, My use case is the following, my parent namespace has annotations to activate or not linkerd. These annotations are not static and changes time to time. I need to...
```bash kubectl create ns normal-parent Error from server (InternalError): Internal error occurred: failed calling webhook "namespaces.hnc.x-k8s.io": failed to call webhook: Post "https://hnc-webhook-service.hnc-system.svc:443/validate-v1-namespace?timeout=10s": context deadline exceeded kubectl hns create sub-child -n...
Hi All, it seems there is issues if we use crossplane provider kuberntes together.I dont think its bug as per hns or how it works its fine but crossplane is...
Hi, The HRQ [documentation](https://cloud.google.com/anthos-config-management/docs/how-to/using-hierarchical-resource-quotas) notes the following: > When a namespace is [moved out of a subtree](https://github.com/kubernetes-sigs/hierarchical-namespaces/blob/master/docs/user-guide/how-to.md#use-full) with hierarchical quotas in its ancestors, it is no longer subject to these...
See issue #214. Previously, when the parent of the full namespace in a subtree was changed, the subtree usage was not properly updated and the usgae in the HRQ object...
I did a manual test of the new feature introduced in https://github.com/kubernetes-sigs/hierarchical-namespaces/pull/149, and even if this feature is marked as _beta_, I think the user feedback must be improved. Given...
I believe that object reconcilers can get into a bad state, e.g. if their CRDs are deleted, which can only be resolved by restarting HNC. These bad states don't necessarily...
I've noticed that the following e2e test frequently fails, and always in the same way. Rerunning it generally passes. It's almost certainly just a flake. ``` • Failure [66.126 seconds]...