add repo
This commit is contained in:
13
velero/schedules/daily-gitea-a.yaml
Normal file
13
velero/schedules/daily-gitea-a.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
apiVersion: velero.io/v1
|
||||
kind: Schedule
|
||||
metadata:
|
||||
name: daily-gitea-a
|
||||
namespace: minio-velero
|
||||
spec:
|
||||
schedule: "30 2 * * *" # Diario 02:30
|
||||
template:
|
||||
includedNamespaces:
|
||||
- gitea
|
||||
defaultVolumesToFsBackup: true
|
||||
storageLocation: bsl-incluster-a
|
||||
ttl: 720h
|
||||
19
velero/schedules/weekly-full-a.yaml
Normal file
19
velero/schedules/weekly-full-a.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
apiVersion: velero.io/v1
|
||||
kind: Schedule
|
||||
metadata:
|
||||
name: weekly-full-a
|
||||
namespace: minio-velero
|
||||
spec:
|
||||
schedule: "0 3 * * 0" # Domingos 03:00
|
||||
template:
|
||||
includedNamespaces:
|
||||
- apolo
|
||||
- argos-core
|
||||
- gitea
|
||||
- guacamole
|
||||
- harbor
|
||||
- vscode
|
||||
- wireguard
|
||||
defaultVolumesToFsBackup: true
|
||||
storageLocation: bsl-incluster-a
|
||||
ttl: 720h
|
||||
@@ -26,3 +26,22 @@ initContainers:
|
||||
volumeMounts:
|
||||
- name: plugins
|
||||
mountPath: /target
|
||||
|
||||
metrics:
|
||||
enabled: true
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
namespace: minio-velero
|
||||
interval: 30s
|
||||
additionalLabels:
|
||||
release: monitoring # <- MUY IMPORTANTE: debe coincidir con tu Prometheus
|
||||
|
||||
nodeAgent:
|
||||
metrics:
|
||||
enabled: true
|
||||
podMonitor:
|
||||
enabled: true
|
||||
namespace: minio-velero
|
||||
interval: 30s
|
||||
additionalLabels:
|
||||
release: monitoring # <- igual que arriba
|
||||
|
||||
Reference in New Issue
Block a user