feat(backup): envio para fora do servidor (atm-pg-backup:1.2 com rclone)

This commit is contained in:
deploy
2026-09-21 23:15:59 +00:00
parent 5cae175d97
commit e666b8e045
3 changed files with 15 additions and 6 deletions
+5 -2
View File
@@ -26,7 +26,10 @@ metadata:
name: pg-backup-chave
namespace: acme-prod
data:
destinatario: "SUBSTITUA_PELO_DESTINATARIO_age1"
# A MESMA publica do `plataforma` (2026-09-21): uma chave privada
# restaura tudo, e ela vive fora do servidor. Chave por tenant seria
# decisao do dono, e multiplicaria o que ele precisa guardar.
destinatario: "age1g37gc3gvq0zn7802pqh5dd0m3pkvc4z3g2hqk5w3dgvnaz3hwsrq7ps04y"
---
apiVersion: batch/v1
kind: CronJob
@@ -48,7 +51,7 @@ spec:
# ANTES de sair do processo, entao as duas ferramentas tem de estar
# no mesmo container. Construida de scripts/backup/Containerfile.
- name: pg-backup
image: docker.io/library/atm-pg-backup:1.0
image: docker.io/library/atm-pg-backup:1.2
env:
- name: PGPASSWORD
valueFrom:
+5 -2
View File
@@ -26,7 +26,10 @@ metadata:
name: pg-backup-chave
namespace: demo-prod
data:
destinatario: "SUBSTITUA_PELO_DESTINATARIO_age1"
# A MESMA publica do `plataforma` (2026-09-21): uma chave privada
# restaura tudo, e ela vive fora do servidor. Chave por tenant seria
# decisao do dono, e multiplicaria o que ele precisa guardar.
destinatario: "age1g37gc3gvq0zn7802pqh5dd0m3pkvc4z3g2hqk5w3dgvnaz3hwsrq7ps04y"
---
apiVersion: batch/v1
kind: CronJob
@@ -48,7 +51,7 @@ spec:
# ANTES de sair do processo, entao as duas ferramentas tem de estar
# no mesmo container. Construida de scripts/backup/Containerfile.
- name: pg-backup
image: docker.io/library/atm-pg-backup:1.0
image: docker.io/library/atm-pg-backup:1.2
env:
- name: PGPASSWORD
valueFrom:
+5 -2
View File
@@ -26,7 +26,10 @@ metadata:
name: pg-backup-chave
namespace: piloto-prod
data:
destinatario: "SUBSTITUA_PELO_DESTINATARIO_age1"
# A MESMA publica do `plataforma` (2026-09-21): uma chave privada
# restaura tudo, e ela vive fora do servidor. Chave por tenant seria
# decisao do dono, e multiplicaria o que ele precisa guardar.
destinatario: "age1g37gc3gvq0zn7802pqh5dd0m3pkvc4z3g2hqk5w3dgvnaz3hwsrq7ps04y"
---
apiVersion: batch/v1
kind: CronJob
@@ -48,7 +51,7 @@ spec:
# ANTES de sair do processo, entao as duas ferramentas tem de estar
# no mesmo container. Construida de scripts/backup/Containerfile.
- name: pg-backup
image: docker.io/library/atm-pg-backup:1.0
image: docker.io/library/atm-pg-backup:1.2
env:
- name: PGPASSWORD
valueFrom: