added firefly secret, firefly db cluster
This commit is contained in:
parent
3ce2238882
commit
b2948638d4
|
|
@ -0,0 +1,16 @@
|
|||
apiVersion: postgresql.cnpg.io/v1
|
||||
kind: Cluster
|
||||
metadata:
|
||||
name: firefly-db
|
||||
spec:
|
||||
instances: 1
|
||||
|
||||
storage:
|
||||
size: 10Gi
|
||||
|
||||
bootstrap:
|
||||
initdb:
|
||||
database: firefly
|
||||
owner: firefly
|
||||
secret:
|
||||
name: app1-db-credentials
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- firefly-db.yaml
|
||||
|
|
@ -3,3 +3,4 @@ kind: Kustomization
|
|||
resources:
|
||||
- values.yaml
|
||||
- helmrelease.yaml
|
||||
- clusters
|
||||
|
|
|
|||
24
secrets/fireflysecrets.yaml
Normal file
24
secrets/fireflysecrets.yaml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
apiVersion: external-secrets.io/v1
|
||||
kind: ExternalSecret
|
||||
metadata:
|
||||
name: firefly-secrets
|
||||
namespace: firefly
|
||||
spec:
|
||||
refreshInterval: 1h
|
||||
secretStoreRef:
|
||||
name: bitwarden
|
||||
kind: ClusterSecretStore
|
||||
|
||||
target:
|
||||
name: firefly-secrets
|
||||
creationPolicy: Owner
|
||||
template:
|
||||
engineVersion: v2
|
||||
mergePolicy: Merge
|
||||
data:
|
||||
username: firefly
|
||||
password: '{{ index . "firefly-db-password" }}'
|
||||
data:
|
||||
- secretKey: firefly-db-password
|
||||
remoteRef:
|
||||
key: firefly-db-password
|
||||
|
|
@ -4,3 +4,4 @@ resources:
|
|||
- kimaisecrets.yaml
|
||||
- namespace.yaml
|
||||
- velerosecrets.yaml
|
||||
- fireflysecrets.yaml
|
||||
|
|
|
|||
Loading…
Reference in a new issue