question

joshuaheata-0547 avatar image
0 Votes"
joshuaheata-0547 asked ShashankBarsin-1516 answered

Add remote namespaced kubernetes cluster to Azure Arc

We operate a kubernetes cluster, enforcing hard mutlitenancy, utilising namespaces.

I was wondering if Arc could be a possible way for clients to view/manage their namespace in our cluster?

I'm aware that you can add a remote off-cloud cluster to Arc (although we would need to use their login details on our clustered machines), but I was wondering if there's anyway to support a multitenant architecture, rather than making a cluster per client?

Cheers

azure-arc
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

ShashankBarsin-1516 avatar image
0 Votes"
ShashankBarsin-1516 answered

@joshuaheata-0547 - I have a few follow-up questions to capture the requirements:

possible way for clients to view/manage their namespace in our cluster

With respect to above, are you looking for an Azure portal based browse experience for the namespaces and the objects deployed on those namespaces that you can view and edit? If not, can you elaborate on the operations you are looking for with respect to view/manage?

but I was wondering if there's anyway to support a multitenant architecture, rather than making a cluster per client.

With respect to above, you can have a single Kubernetes cluster and then the cluster-admin can create different namespaces for the different tenants. Each of these tenants will have access to a namespace scoped resources only (workloads,...) but no access to cluster-scoped resources (nodes,...).





5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.