A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/orgrim/pg_back/commit/8355567cab5a5e9b1604fdf823a4261a0b78b102 below:

Example configuration for Kubernetes · orgrim/pg_back@8355567 · GitHub

File tree Expand file treeCollapse file tree 1 file changed

+55

-0

lines changed

Filter options

Expand file treeCollapse file tree 1 file changed

+55

-0

lines changed Original file line number Diff line number Diff line change

@@ -0,0 +1,55 @@

1 +

---

2 +

# This assumes you have created Kubernetes secrets. Below is an example for

3 +

# MinIO endpoint. It is using the https://age-encryption.org/ public key

4 +

# encryption which may be generated using the "age-keygen" command.

5 +

#

6 +

# kubectl create secret generic backup-secret \

7 +

# --from-literal=BACKUP_PUBLIC_KEY=age1foobar

8 +

#

9 +

# kubectl create secret generic postgres-secret \

10 +

# --from-literal=PGHOST=postgres \

11 +

# --from-literal=PGUSER=myapp \

12 +

# --from-literal=PGPASSWORD=mysecret

13 +

#

14 +

# kubectl create secret generic s3-secret \

15 +

# --from-literal=S3_ENDPOINT=https://minio:9000/ \

16 +

# --from-literal=S3_REGION=us-east-1 \

17 +

# --from-literal=S3_BUCKET=my-backup-bucket \

18 +

# --from-literal=S3_KEYID=nizcifWuAmKaidJivCaf \

19 +

# --from-literal=S3_SECRET=irmOajchefyikIajHebvocguWodShuchvibAtLev

20 + 21 +

apiVersion: batch/v1

22 +

kind: CronJob

23 +

metadata:

24 +

name: backup

25 +

spec:

26 +

schedule: "0 2 * * *"

27 +

jobTemplate:

28 +

spec:

29 +

template:

30 +

spec:

31 +

containers:

32 +

- name: backup

33 +

image: ghcr.io/orgrim/pg_back:latest

34 +

imagePullPolicy: Always

35 +

envFrom:

36 +

- secretRef:

37 +

name: backup-secret

38 +

- secretRef:

39 +

name: postgres-secret

40 +

- secretRef:

41 +

name: s3-secret

42 +

args:

43 +

- "--encrypt"

44 +

- "--cipher-public-key"

45 +

- "$(BACKUP_PUBLIC_KEY)"

46 +

- "--s3-bucket"

47 +

- "$(S3_BUCKET)"

48 +

- "--s3-endpoint"

49 +

- "$(S3_ENDPOINT)"

50 +

- "--s3-key-id"

51 +

- "$(S3_KEYID)"

52 +

- "--s3-secret"

53 +

- "$(S3_SECRET)"

54 +

- "--s3-region"

55 +

- "$(S3_REGION)"

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4