36 lines
777 B
YAML
36 lines
777 B
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: -db
|
|
spec:
|
|
chart:
|
|
spec:
|
|
chart: cluster
|
|
reconcileStrategy: ChartVersion
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: cnpg
|
|
namespace: cnpg-system
|
|
version: 0.0.11
|
|
interval: 1m0s
|
|
values:
|
|
type: postgresql
|
|
mode: standalone
|
|
cluster:
|
|
instances: 2
|
|
affinity:
|
|
topologyKey: kubernetes.io/hostname
|
|
podAntiAffinityType: required
|
|
storage:
|
|
storageClass: topolvm-provisioner
|
|
backups:
|
|
enabled: true
|
|
provider: s3
|
|
endpointURL: https://s3.us-west-002.backblazeb2.com
|
|
s3:
|
|
bucket: titan-k3s-backup
|
|
path: /postgres
|
|
secret:
|
|
create: false
|
|
name: b2-access-key
|