diff --git a/pkg/cluster/resources.go b/pkg/cluster/resources.go index f078c6434714a0bedffeebd286e3cea2cc95e44f..6814b5e39a8e1244213393076a79c519016599c8 100644 --- a/pkg/cluster/resources.go +++ b/pkg/cluster/resources.go @@ -522,7 +522,7 @@ func (c *Cluster) deleteSecret(uid types.UID, secret v1.Secret) error { return fmt.Errorf("could not delete secret %q: %v", secretName, err) } c.logger.Infof("secret %q has been deleted", secretName) - c.Secrets[uid] = nil + delete(c.Secrets, uid) return nil }