in controllers/clustersecret/clustersecret_controller.go [65:80]
func (r *ReconcileClusterSecret) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error) {
secret := &corev1.Secret{}
if err := r.client.Get(ctx, request.NamespacedName, secret); err != nil {
if k8sErrors.IsNotFound(err) {
return reconcile.Result{}, nil
}
return reconcile.Result{}, fmt.Errorf("failed to get Secret: %w", err)
}
if err := r.createArgoCDClusterSecret(ctx, secret); err != nil {
return reconcile.Result{}, err
}
return reconcile.Result{}, nil
}