Skip to content

ClusterRoles ​

Learn about ClusterRoles in the Registry Proxy module. The Registry Proxy module includes several ClusterRoles that are used to manage permissions for the Registry Proxy operator and to aggregate permissions for end users.

Registry Proxy Edit ClusterRole ​

With the kyma-registry-proxy-edit ClusterRole, you can edit the Registry Proxy resources. For the available options, see the following table:

API GroupResourcesVerbs
operator.kyma-project.ioregistryproxiescreate, delete, get, list, patch, update, watch
operator.kyma-project.ioregistryproxies/statusget

Registry Proxy View ClusterRole ​

With the kyma-registry-proxy-view ClusterRole, you can view the Registry Proxy resources. For the available options, see the following table:

API GroupResourcesVerbs
operator.kyma-project.ioregistryproxiesget, list, watch
operator.kyma-project.ioregistryproxies/statusget

Connection Edit ClusterRole ​

With the kyma-connection-edit ClusterRole, you can edit the Connection resources.

API GroupResourcesVerbs
operator.kyma-project.ioconnectionscreate, delete, get, list, patch, update, watch
operator.kyma-project.ioconnections/statusget

Connection View ClusterRole ​

With the kyma-connection-view ClusterRole, you can view the Connection resources. For the available options, see the following table:

API GroupResourcesVerbs
operator.kyma-project.ioconnectionsget, list, watch
operator.kyma-project.ioconnections/statusget

Role Aggregation ​

The Registry Proxy module uses the Kubernetes role aggregation to automatically extend the default edit and view ClusterRoles with Registry Proxy-specific permissions.

  • kyma-registry-proxy-edit: Aggregated to edit ClusterRole
  • kyma-registry-proxy-view: Aggregated to view ClusterRole
  • kyma-connection-edit: Aggregated to edit ClusterRole
  • kyma-connection-view: Aggregated to view ClusterRole

This means that if you have the default Kubernetes edit or view ClusterRoles, you automatically receive the corresponding Registry Proxy permissions without requiring additional role bindings.