This commit is contained in:
2024-04-09 14:42:10 +02:00
parent 737820335d
commit 3a64351eee
4 changed files with 8 additions and 16 deletions

View File

@@ -28,13 +28,9 @@ resource "kubectl_manifest" "prj_pg" {
enablePodMonitor: true enablePodMonitor: true
inheritedMetadata: inheritedMetadata:
annotations: annotations:
"k8up.io/backup": "false" "k8up.io/backupcommand": "pg_dump -U postgres -d ${var.component} --clean"
template: "k8up.io/file-extension": ".sql"
metadata: "k8up.io/backup": "true"
annotations:
"k8up.io/backupcommand": "pg_dump -U postgres -d ${var.component} --clean"
"k8up.io/file-extension": ".sql"
"k8up.io/backup": "true"
EOF EOF
], var.backups.enable&&var.backups.use_barman?[<<-EOF ], var.backups.enable&&var.backups.use_barman?[<<-EOF
backup: backup:

View File

@@ -17,7 +17,7 @@ resource "kubectl_manifest" "authentik_redis" {
volumeClaimTemplate: volumeClaimTemplate:
metadata: metadata:
annotations: annotations:
k8up.io/backup: "false" "k8up.io/backup": "false"
spec: spec:
accessModes: ["ReadWriteOnce"] accessModes: ["ReadWriteOnce"]
resources: resources:

View File

@@ -30,13 +30,9 @@ resource "kubectl_manifest" "prj_pg" {
owner: "${var.instance}" owner: "${var.instance}"
inheritedMetadata: inheritedMetadata:
annotations: annotations:
"k8up.io/backup": "false" "k8up.io/backupcommand": "pg_dumpall -U postgres -w --clean"
template: "k8up.io/file-extension": ".sql"
metadata: "k8up.io/backup": "true"
annotations:
"k8up.io/backupcommand": "pg_dumpall -U postgres -w --clean"
"k8up.io/file-extension": ".sql"
"k8up.io/backup": "true"
EOF EOF
], var.backups.enable?[<<-EOF ], var.backups.enable?[<<-EOF
backup: backup:

View File

@@ -19,7 +19,7 @@ resource "kubectl_manifest" "prj_redis" {
volumeClaimTemplate: volumeClaimTemplate:
metadata: metadata:
annotations: annotations:
k8up.io/backup: "false" "k8up.io/backup": "false"
spec: spec:
accessModes: ["ReadWriteOnce"] accessModes: ["ReadWriteOnce"]
resources: resources: