Skip to content

Commit

Permalink
Merge pull request #170 from replicatedhq/cluster-role-idempotent
Browse files Browse the repository at this point in the history
Cluster Roles
  • Loading branch information
marccampbell authored Nov 28, 2019
2 parents 0a41eb5 + 3db2bcd commit 9282be4
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions pkg/kotsadm/operator.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ func ensureOperatorRBAC(namespace string, clientset *kubernetes.Clientset) error
}

func ensureOperatorRole(namespace string, clientset *kubernetes.Clientset) error {
_, err := clientset.RbacV1().Roles(namespace).Get("kotsadm-operator-role", metav1.GetOptions{})
_, err := clientset.RbacV1().ClusterRoles().Get("kotsadm-operator-role", metav1.GetOptions{})
if err != nil {
if !kuberneteserrors.IsNotFound(err) {
return errors.Wrap(err, "failed to get role")
Expand All @@ -87,7 +87,7 @@ func ensureOperatorRole(namespace string, clientset *kubernetes.Clientset) error
}

func ensureOperatorRoleBinding(namespace string, clientset *kubernetes.Clientset) error {
_, err := clientset.RbacV1().RoleBindings(namespace).Get("kotsadm-operator-rolebinding", metav1.GetOptions{})
_, err := clientset.RbacV1().ClusterRoleBindings().Get("kotsadm-operator-rolebinding", metav1.GetOptions{})
if err != nil {
if !kuberneteserrors.IsNotFound(err) {
return errors.Wrap(err, "failed to get rolebinding")
Expand Down

0 comments on commit 9282be4

Please sign in to comment.