The argo-controller charm is always deployed using trust because it needs elevated permissions to apply k8s resources using lightkube, so there is not an actual need for a Role or a ClusterRole. This commit removes the unused ClusterRoles, Roles, bindings and ServiceAccounts.
The argo-controller charm is always deployed using trust because it needs elevated permissions to apply k8s resources using lightkube, so there is not an actual need for a Role or a ClusterRole. This commit removes the unused ClusterRoles, Roles, bindings and ServiceAccounts.
Part of #166