40 lines
1.2 KiB
YAML
40 lines
1.2 KiB
YAML
|
---
|
||
|
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"}]
|