From cce8c51b75a4fd4ca7bc4b4bab7eceecd94c7e57 Mon Sep 17 00:00:00 2001 From: richardrobertreitz Date: Thu, 17 Apr 2025 10:54:47 +0000 Subject: [PATCH] Add template/stacks/core/argocd-sso/argocd-forgejo-access-token.yaml --- .../argocd-forgejo-access-token.yaml | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 template/stacks/core/argocd-sso/argocd-forgejo-access-token.yaml diff --git a/template/stacks/core/argocd-sso/argocd-forgejo-access-token.yaml b/template/stacks/core/argocd-sso/argocd-forgejo-access-token.yaml new file mode 100644 index 0000000..8003a1f --- /dev/null +++ b/template/stacks/core/argocd-sso/argocd-forgejo-access-token.yaml @@ -0,0 +1,29 @@ +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: forgejo-access-token + namespace: argocd +spec: + secretStoreRef: + name: gitea + kind: ClusterSecretStore + refreshInterval: "0" + target: + name: forgejo-access-token + template: + engineVersion: v2 + data: + forgejo_username: "{{.FORGEJO_ACCESS_USERNAME}}" + forgejo_token: "{{.FORGEJO_ACCESS_TOKEN}}" + metadata: + labels: + app.kubernetes.io/part-of: argocd + data: + - secretKey: FORGEJO_ACCESS_USERNAME + remoteRef: + key: forgejo-access-token + property: username + - secretKey: FORGEJO_ACCESS_TOKEN + remoteRef: + key: forgejo-access-token + property: token