-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathpostgres.yaml
36 lines (36 loc) · 909 Bytes
/
postgres.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
apiVersion: cpo.opensource.cybertec.at/v1
kind: postgresql
metadata:
name: cluster-1
spec:
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
numberOfInstances: 1
postgresql:
version: '16'
resources:
limits:
cpu: 500m
memory: 500Mi
requests:
cpu: 500m
memory: 500Mi
teamId: acid
volume:
size: 5Gi
backup:
pgbackrest:
configuration:
secret: cluster-1-s3-credentials
global:
repo1-path: /YOUR_PATH_INSIDE_THE_BUCKET/repo1/
repo1-retention-full: '7'
repo1-retention-full-type: count
image: docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.3-1
repos:
- endpoint: YOUR_S3_ENDPOINT
name: repo1
region: YOUR_S3_REGION
resource: YOUR_BUCKET_NAME
schedule:
full: 30 2 * * *
storage: s3