You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consumers can create application instances in a self-service manner using consumer specific kubeconfig that KubePlus creates. It is possible that the application Helm chart defines resources on whom the consumer kubeconfig does not have required permissions (CRUD, for example). We should add a plugin to grant/update permissions for the consumer kubeconfig. This functionality will be similar to the functionality that we currently have for adding/updating permissions for Provider.
As part of this functionality, we also need an easy way to extract consumer kubeconfig.
The text was updated successfully, but these errors were encountered:
devdattakulkarni
changed the title
Add a plugin to grant/update permissions for the consumer kubeconfig. This functionality will be similar to the functionality that we currently have for adding/updating permissions for provider.
kubectl plugin to grant/update permissions for the consumer
Sep 19, 2023
We could create consumer-kubeconfig.py, which performs actions similar to provider-kubeconfig.py. Another option is to change the name of provider-kubeconfig.py to more generic name and include the consumer kubeconfig generation/permission update functionality in it. An example would be - kubeconfighandler.py. We will also have to take in additional flag indicating who is the target persona for whom the action is being taken (provider or the consumer). We could label this flag as "-w" (standing of "who"). It can take two values - "provider" or "consumer".
devdattakulkarni
changed the title
kubectl plugin to grant/update permissions for the consumer
Add support for updating consumer kubeconfig permissions
Apr 16, 2024
We will have to change that to create this service account in the new utility that we will add. This will be similar to the change that we have made for kubeplus-saas-provider ServiceAccount.
devdattakulkarni
changed the title
Add support for updating consumer kubeconfig permissions
Support for updating client kubeconfig permissions for self-service application deployments
May 14, 2024
devdattakulkarni
changed the title
Support for updating client kubeconfig permissions for self-service application deployments
Support for updating client permissions for self-service application deployments
May 14, 2024
Consumers can create application instances in a self-service manner using consumer specific kubeconfig that KubePlus creates. It is possible that the application Helm chart defines resources on whom the consumer kubeconfig does not have required permissions (CRUD, for example). We should add a plugin to grant/update permissions for the consumer kubeconfig. This functionality will be similar to the functionality that we currently have for adding/updating permissions for Provider.
As part of this functionality, we also need an easy way to extract consumer kubeconfig.
The text was updated successfully, but these errors were encountered: