From 433a9ca23f606beabcc65c8ed2e4a0596d75bfd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20R=C3=B8stvik?= Date: Thu, 15 Dec 2022 13:41:03 +0100 Subject: [PATCH] hmm --- CI/renovate/renovate-job.yaml | 1 + MetaObjects/ext-store.yml | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 MetaObjects/ext-store.yml diff --git a/CI/renovate/renovate-job.yaml b/CI/renovate/renovate-job.yaml index c8661fc..bab384b 100644 --- a/CI/renovate/renovate-job.yaml +++ b/CI/renovate/renovate-job.yaml @@ -20,6 +20,7 @@ spec: image: renovate/renovate:32.74.2 args: - Roxedus/Argo + - Roxedus/Infra # Environment Variables env: - name: LOG_LEVEL diff --git a/MetaObjects/ext-store.yml b/MetaObjects/ext-store.yml new file mode 100644 index 0000000..1d0de2f --- /dev/null +++ b/MetaObjects/ext-store.yml @@ -0,0 +1,31 @@ +apiVersion: external-secrets.io/v1alpha1 +kind: SecretStore +metadata: + name: vault-backend + namespace: vault +spec: + provider: + vault: + server: "http://vault.vault:8200" + path: "kv" + version: "v2" + auth: + kubernetes: + mountPath: "kubernetes" + role: "kube-role" +--- +apiVersion: external-secrets.io/v1alpha1 +kind: ExternalSecret +metadata: + name: vault-example +spec: + secretStoreRef: + name: vault-backend + kind: SecretStore + target: + name: my-thing + data: + - secretKey: foobar + remoteRef: + key: cloudflare-api-token-secret + property: CLOUDFLARE_API_KEY