Add minio external secret

This commit is contained in:
Ruben Hensen
2024-09-10 22:10:54 +02:00
parent d3d564be1e
commit 2efb2e0a71
2 changed files with 31 additions and 4 deletions
+27
View File
@@ -0,0 +1,27 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: minio-tenant-es
spec:
refreshInterval: "15s"
secretStoreRef:
name: vault-backend
kind: ClusterSecretStore
target:
name: myminio-env-configuration
dataFrom:
- key: minio-tenant-root
property: config.env
# # metadataPolicy to fetch all the labels in JSON format
# - secretKey: tags
# remoteRef:
# metadataPolicy: Fetch
# key: foo
# # metadataPolicy to fetch a specific label (dev) from the source secret
# - secretKey: developer
# remoteRef:
# metadataPolicy: Fetch
# key: foo
# property: dev
+4 -4
View File
@@ -10,10 +10,10 @@ tenant:
configuration:
name: myminio-env-configuration
configSecret:
name: myminio-env-configuration
accessKey: minio
secretKey: minio123
# configSecret:
# name: myminio-env-configuration
# accessKey: minio
# secretKey: minio123
pools:
- servers: 1