operator-framework / enhancements

Apache License 2.0
9 stars 40 forks source link

Update olm-toggle-copied-csvs enhancement #103

Closed awgreene closed 2 years ago

awgreene commented 2 years ago

This commit removed the reference of copied RBAC from the olm-toggle-copied-csvs enhancement. When an operator is installed in AllNamespace mode its permissions are elevated to cluster level and are not installed in each namespace. Additionally, the ClusterRoles and ClusterRoleBindings are created with an "owner label" pointing to the original CSV, which is an OLM construct that allows it to clean up resources related to the CSV when it is deleted.

This commit also a spelling mistake and updates the design to create a single event notifying users that the Copied CSVs feature has been disabled.

perdasilva commented 2 years ago

/lgtm

timflannagan commented 2 years ago

/lgtm

kevinrizza commented 2 years ago

/approve