mirror of
https://github.com/outbackdingo/Biohazard.git
synced 2026-03-21 10:39:43 +00:00
fix(paperless-ngx): pg-home
This commit is contained in:
@@ -59,7 +59,7 @@ spec:
|
||||
PAPERLESS_DBHOST:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: &pguser "pg-paperless-ngx-pguser-paperless-ngx"
|
||||
name: &pguser "pg-home-pguser-paperless-ngx"
|
||||
key: "pgbouncer-host"
|
||||
PAPERLESS_DBPORT:
|
||||
valueFrom:
|
||||
|
||||
@@ -13,50 +13,17 @@ kind: Kustomization
|
||||
metadata:
|
||||
name: paperless-ngx-db
|
||||
namespace: flux-system
|
||||
labels:
|
||||
prune.flux.home.arpa/enabled: "true"
|
||||
db.home.arpa/pg: "pg-home"
|
||||
spec:
|
||||
path: ./kube/deploy/core/db/pg/clusters/template
|
||||
path: ./kube/deploy/core/db/pg/clusters/template/pguser
|
||||
targetNamespace: "pg"
|
||||
dependsOn:
|
||||
- name: 1-core-db-pg-app
|
||||
- name: 1-core-storage-democratic-csi-local-hostpath
|
||||
- name: 1-core-db-pg-clusters-home
|
||||
- name: 1-core-secrets-es-k8s
|
||||
postBuild:
|
||||
substitute:
|
||||
PG_APP_NAME: &app "paperless-ngx"
|
||||
PG_NAME: "home"
|
||||
PG_DB_USER: &app "paperless-ngx"
|
||||
PG_APP_NS: *app
|
||||
PG_DB_NAME: *app
|
||||
PG_DB_USER: *app
|
||||
PG_REPLICAS: "3"
|
||||
PG_SC: "local"
|
||||
PG_CONFIG_VERSION: "15.2-11"
|
||||
PG_CONFIG_SIZE: "10Gi"
|
||||
patches:
|
||||
- patch: |
|
||||
apiVersion: postgres-operator.crunchydata.com/v1beta1
|
||||
kind: PostgresCluster
|
||||
metadata:
|
||||
name: "pg-paperless-ngx"
|
||||
namespace: "paperless-ngx"
|
||||
spec:
|
||||
backups:
|
||||
pgbackrest:
|
||||
global:
|
||||
repo1-path: "/pgbackrest/repo1/paperless-ngx"
|
||||
target:
|
||||
group: "postgres-operator.crunchydata.com"
|
||||
version: "v1beta1"
|
||||
kind: "PostgresCluster"
|
||||
name: "pg-paperless-ngx"
|
||||
namespace: "paperless-ngx"
|
||||
- patch: |
|
||||
apiVersion: v1
|
||||
kind: PersistentVolume
|
||||
metadata:
|
||||
name: "pg-paperless-ngx-wal-nfs"
|
||||
spec:
|
||||
nfs:
|
||||
path: "${PATH_NAS_BACKUPS_PGBACKREST}"
|
||||
target:
|
||||
group: ""
|
||||
version: "v1"
|
||||
kind: "PersistentVolume"
|
||||
name: "pg-paperless-ngx-wal-nfs"
|
||||
|
||||
Reference in New Issue
Block a user