working on pg root password/firefly
This commit is contained in:
parent
fe3852f2b7
commit
ce83a74f2f
29
apps/fireflyiii/db/firefly-db-secrets.yaml
Normal file
29
apps/fireflyiii/db/firefly-db-secrets.yaml
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
apiVersion: external-secrets.io/v1
|
||||||
|
kind: ExternalSecret
|
||||||
|
metadata:
|
||||||
|
name: firefly-db-secrets
|
||||||
|
namespace: pg-databases
|
||||||
|
spec:
|
||||||
|
refreshInterval: 1h
|
||||||
|
secretStoreRef:
|
||||||
|
name: bitwarden
|
||||||
|
kind: ClusterSecretStore
|
||||||
|
|
||||||
|
target:
|
||||||
|
name: firefly-db-secrets
|
||||||
|
creationPolicy: Owner
|
||||||
|
template:
|
||||||
|
engineVersion: v2
|
||||||
|
mergePolicy: Merge
|
||||||
|
data:
|
||||||
|
APP_DB: '{{ index . "firefly-db-username" }}'
|
||||||
|
APP_USER: '{{ index . "firefly-db-username" }}'
|
||||||
|
APP_PASSWORD: '{{ index . "firefly-db-password" }}'
|
||||||
|
|
||||||
|
data:
|
||||||
|
- secretKey: firefly-db-password
|
||||||
|
remoteRef:
|
||||||
|
key: firefly-db-password
|
||||||
|
- secretKey: firefly-db-username
|
||||||
|
remoteRef:
|
||||||
|
key: firefly-db-username
|
||||||
|
|
@ -1,11 +1,16 @@
|
||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
- fireflysecrets.yaml
|
- firefly-db-secrets.yaml
|
||||||
- ../../../infrastructure/modules/postgres-app
|
- ../../../infrastructure/modules/postgres-app
|
||||||
|
|
||||||
namespace: pg-databases
|
namespace: pg-databases
|
||||||
|
|
||||||
|
configMapGenerator:
|
||||||
|
- name: postgres-app-config
|
||||||
|
literals:
|
||||||
|
- APP_SECRET_NAME=firefly-db-secrets
|
||||||
|
|
||||||
patches:
|
patches:
|
||||||
- target:
|
- target:
|
||||||
kind: Job
|
kind: Job
|
||||||
|
|
|
||||||
|
|
@ -8,3 +8,4 @@ resources:
|
||||||
- pvc.yaml
|
- pvc.yaml
|
||||||
- service.yaml
|
- service.yaml
|
||||||
- db
|
- db
|
||||||
|
- fireflysecrets.yaml
|
||||||
|
|
|
||||||
|
|
@ -25,17 +25,17 @@ spec:
|
||||||
- name: APP_DB
|
- name: APP_DB
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: app-db-secret
|
name: $(APP_SECRET_NAME)
|
||||||
key: database
|
key: database
|
||||||
- name: APP_USER
|
- name: APP_USER
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: app-db-secret
|
name: $(APP_SECRET_NAME)
|
||||||
key: username
|
key: username
|
||||||
- name: APP_PASSWORD
|
- name: APP_PASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: app-db-secret
|
name: $(APP_SECRET_NAME)
|
||||||
key: password
|
key: password
|
||||||
|
|
||||||
command:
|
command:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue