diff --git a/pkg/apis/devops/v1alpha3/credential_types.go b/pkg/apis/devops/v1alpha3/credential_types.go index 597e214f6..d4b9f8d0d 100644 --- a/pkg/apis/devops/v1alpha3/credential_types.go +++ b/pkg/apis/devops/v1alpha3/credential_types.go @@ -64,7 +64,7 @@ const ( // - Secret.Data["secret"] - secret SecretTypeKubeConfig v1.SecretType = DevOpsCredentialPrefix + "kubeconfig" // KubeConfigSecretKey is the key of the secret for SecretTypeKubeConfig secrets - KubeConfigSecretKey = "secret" + KubeConfigSecretKey = "content" // CredentialAutoSyncAnnoKey is used to indicate whether the secret is automatically synchronized to devops. // In the old version, the credential is stored in jenkins and cannot be obtained. // This field is set to ensure that the secret is not overwritten by a nil value. diff --git a/pkg/simple/client/devops/jenkins/credential_test.go b/pkg/simple/client/devops/jenkins/credential_test.go index 46e23cb0a..80f0549c2 100644 --- a/pkg/simple/client/devops/jenkins/credential_test.go +++ b/pkg/simple/client/devops/jenkins/credential_test.go @@ -89,7 +89,7 @@ func TestNewKubeconfigCredential(t *testing.T) { Namespace: "test", }, Type: "credential.devops.kubesphere.io/kubeconfig", - Data: map[string][]byte{"secret": content}, + Data: map[string][]byte{"content": content}, } credential := NewKubeconfigCredential(secret) if credential.StaplerClass != "com.microsoft.jenkins.kubernetes.credentials.KubeconfigCredentials" {