From 85fcc7a0284b3ab3323e9eef656364e03f7b922e Mon Sep 17 00:00:00 2001 From: Luis Ramirez Date: Wed, 4 Dec 2024 15:43:36 -0500 Subject: [PATCH] Use argocd typed consts for secret type labels --- internal/controller/controller.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/controller/controller.go b/internal/controller/controller.go index 9af3692..35d0e76 100644 --- a/internal/controller/controller.go +++ b/internal/controller/controller.go @@ -14,6 +14,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/reconcile" + argocdcommon "github.com/argoproj/argo-cd/v2/common" argocdv1alpha1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -123,8 +124,8 @@ func (c *ClusterKubeconfigReconciler) createOrUpdateArgoCluster(ctx context.Cont Name: cluster.Name, Namespace: c.ArgoNamespace, Labels: map[string]string{ - "argocd.argoproj.io/secret-type": "cluster", - types.ControllerNameLabel: "capargo", + argocdcommon.LabelKeySecretType: argocdcommon.LabelValueSecretTypeCluster, + types.ControllerNameLabel: "capargo", }, Annotations: map[string]string{ types.SecretNameAnnotation: cluster.Name,