diff --git a/manifest/jenkins/external-secrets/gitea-credentials.yaml b/manifest/jenkins/external-secrets/gitea-credentials.yaml deleted file mode 100644 index 38a3ca4..0000000 --- a/manifest/jenkins/external-secrets/gitea-credentials.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: gitea-credentials - namespace: jenkins - annotations: - argocd.argoproj.io/sync-wave: "-1" -spec: - refreshInterval: 1h - secretStoreRef: - name: vault-backend - kind: ClusterSecretStore - target: - name: gitea-credentials - creationPolicy: Owner - data: - - secretKey: username - remoteRef: - key: jenkins/gitea-credentials - property: username - - secretKey: password - remoteRef: - key: jenkins/gitea-credentials - property: password diff --git a/manifest/jenkins/external-secrets/harbor-credentials.yaml b/manifest/jenkins/external-secrets/harbor-credentials.yaml deleted file mode 100644 index 1b2cd40..0000000 --- a/manifest/jenkins/external-secrets/harbor-credentials.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: harbor-credentials - namespace: jenkins - annotations: - argocd.argoproj.io/sync-wave: "-1" -spec: - refreshInterval: 1h - secretStoreRef: - name: vault-backend - kind: ClusterSecretStore - target: - name: harbor-credentials - creationPolicy: Owner - data: - - secretKey: username - remoteRef: - key: jenkins/harbor-credentials - property: username - - secretKey: password - remoteRef: - key: jenkins/harbor-credentials - property: password diff --git a/manifest/jenkins/values.yaml b/manifest/jenkins/values.yaml index 8c560fc..8c22242 100644 --- a/manifest/jenkins/values.yaml +++ b/manifest/jenkins/values.yaml @@ -34,6 +34,54 @@ extraLabels: {} # -- Configures extra manifests extraObjects: + - apiVersion: external-secrets.io/v1 + kind: ExternalSecret + metadata: + name: harbor-credentials + namespace: jenkins + annotations: + argocd.argoproj.io/sync-wave: "-1" + spec: + refreshInterval: 1h + secretStoreRef: + name: vault-backend + kind: ClusterSecretStore + target: + name: harbor-credentials + creationPolicy: Owner + data: + - secretKey: username + remoteRef: + key: jenkins/harbor-credentials + property: username + - secretKey: password + remoteRef: + key: jenkins/harbor-credentials + property: password + - apiVersion: external-secrets.io/v1 + kind: ExternalSecret + metadata: + name: gitea-credentials + namespace: jenkins + annotations: + argocd.argoproj.io/sync-wave: "-1" + spec: + refreshInterval: 1h + secretStoreRef: + name: vault-backend + kind: ClusterSecretStore + target: + name: gitea-credentials + creationPolicy: Owner + data: + - secretKey: username + remoteRef: + key: jenkins/gitea-credentials + property: username + - secretKey: password + remoteRef: + key: jenkins/gitea-credentials + property: password controller: # -- Used for label app.kubernetes.io/component