From a77ec1a6f83a6c12d05647dcb93901d08b7c4907 Mon Sep 17 00:00:00 2001 From: Marcin-Ramotowski Date: Thu, 31 Jul 2025 21:43:01 +0200 Subject: [PATCH] Revert "Removed unused secret store" This reverts commit 8396169b194d80add68d2565360e7a377c9de4db. --- argo-workflows/secret-store.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 argo-workflows/secret-store.yaml diff --git a/argo-workflows/secret-store.yaml b/argo-workflows/secret-store.yaml new file mode 100644 index 0000000..09e2502 --- /dev/null +++ b/argo-workflows/secret-store.yaml @@ -0,0 +1,25 @@ +apiVersion: secrets-store.csi.x-k8s.io/v1 +kind: SecretProviderClass +metadata: + name: azure-keyvault + namespace: argo +spec: + provider: azure + secretObjects: + - secretName: acr-creds + type: Opaque + data: + - objectName: acr-password + - key: password + parameters: + usePodIdentity: "false" + useVMManagedIdentity: "true" + userAssignedIdentityID: "0c2780e4-8594-4aab-8f1a-8a19f71924bd" # client_id of the user-assigned managed identity + clientID: "0c2780e4-8594-4aab-8f1a-8a19f71924bd" # client_id of the user-assigned managed identity + keyvaultName: "dev-aks" + objects: | + array: + - | + objectName: acr-password + objectType: secret + tenantID: "f4e3e6f7-d21c-460e-b201-2192174e7f41"