kube-cascade/budibase/secrets.yaml

40 lines
1.2 KiB
YAML
Raw Normal View History

2023-12-20 22:40:16 +00:00
---
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: budibase-budibase
namespace: budibase
annotations:
meta.helm.sh/release-name: budibase
meta.helm.sh/release-namespace: budibase
app.kubernetes.io/managed-by: Helm
spec:
refreshInterval: "0"
target:
name: budibase-budibase
dataFrom:
- sourceRef:
generatorRef:
apiVersion: generators.external-secrets.io/v1alpha1
kind: Password
name: quasi-base64
rewrite: ["regexp": {"source": ".*", "target": "jwtSecret"}]
- sourceRef:
generatorRef:
apiVersion: generators.external-secrets.io/v1alpha1
kind: Password
name: quasi-base64
rewrite: ["regexp": {"source": ".*", "target": "internalApiKey"}]
- sourceRef:
generatorRef:
apiVersion: generators.external-secrets.io/v1alpha1
kind: Password
name: quasi-base64
rewrite: ["regexp": {"source": ".*", "target": "objectStoreAccess"}]
- sourceRef:
generatorRef:
apiVersion: generators.external-secrets.io/v1alpha1
kind: Password
name: quasi-base64
rewrite: ["regexp": {"source": ".*", "target": "objectStoreSecret"}]