Managed Kubernetes
Latest
Frequently Asked Questions
Solutions
How Tos
Internal Only
Templates
Powered By

Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
How to Implement Hierarchical Namespaces in PMK Workload Cluster
Copy Markdown
Open in ChatGPT
Open in Claude
Problem
- How to apply comparable policies to many namespaces, such as granting access to team members.
- How to give some amount of resources to a team (similar to ResourceQuota), and it can distribute those resources between subnamespaces.
- How to provide team/group level access to create namespaces themselves as isolation units for their services.
Environment
- Platform9 Managed Kubernetes - v5.6 or Higher
Procedure
- Hierarchical Namespaces is a simple extension to Kubernetes namespaces that addresses some of the shortcomings of the namespace mentioned above.
- It addresses these problems by allowing one to organise their namespaces into trees, ability to create new namespaces within those trees and allowing to apply policies to those trees (or their subtrees).
- Something like below where each of these being namespaces -
Bash
xxxxxxxxxxacme-org└── team-a └── service-1- By doing this it is easy to manage groups of namespaces that share a common concept of ownership. They are especially useful in clusters that are shared by multiple teams, but the owners do not need to be people.
Additional Information
Please refer to the below upstream documents regarding the same,
https://kubernetes.io/blog/2020/08/14/introducing-hierarchical-namespaces/
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches
Last updated on
Was this page helpful?
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message