Does a Namespace need to be unique across all Projects?
I have a test cluster. I’m testing it with two local users: localuser1 & localuser3. I’ve created a Rancher project for each user.
I logged in as localuser1, browsed to the localuser1 project, and created a namespace named ‘webapp’.
Then, I logged in as localuser3, browsed to the localuser3 project, and created a namespace named ‘webapp’. This time it failed with the error ‘namespaces “webapp” already exists’.
In a multiuser environment, it seems normal for users to use common names for their software, such as ‘webapp’ or ‘database’. Must the namespaces all be unique?