Tenant(workspace?) owner want some API #2062
vincent-pli
started this conversation in
General
Replies: 1 comment 2 replies
-
Not really. Each workspace owner has full cluster-admin permissions in their workspace. So if a "tenant owner" wants an API, they just create an APIBinding in their workspace. There does need to be RBAC configured in the workspace where the APIExport lives to allow specific users/groups to bind to the APIExport. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Jump from kcp-dev/controller-runtime-example#25
I understand the logic of KCP for API part, I mean API provider could create
apiexport
to specificworkspace
, means provider agree to expose these API to theworkspace
, then theworkspace
(tenant?) owner createapibinding
to import these API to her/his workspace.But all these are from the perspective of Administrator, think about the scenario: Tenant owner want some API, how could he let the administrator know that, send a mail? or we already have some specific CRD to do the job? for example, tenant owner could create a CR, the CR with information about the API(group, version...)
Beta Was this translation helpful? Give feedback.
All reactions