diff --git a/pkg/controller/serviceaccount/serviceaccounts_controller.go b/pkg/controller/serviceaccount/serviceaccounts_controller.go index 5f10312ae17..52d50d7fb15 100644 --- a/pkg/controller/serviceaccount/serviceaccounts_controller.go +++ b/pkg/controller/serviceaccount/serviceaccounts_controller.go @@ -199,8 +199,7 @@ func (c *ServiceAccountsController) syncNamespace(key string) error { } createFailures := []error{} - for i := range c.serviceAccountsToEnsure { - sa := c.serviceAccountsToEnsure[i] + for _, sa := range c.serviceAccountsToEnsure { switch _, err := c.saLister.ServiceAccounts(ns.Name).Get(sa.Name); { case err == nil: continue