mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-09-30 13:15:52 +02:00
feat(backup): logs everything to stdout/err, implement lock file for both backup/restore (#1023)
This commit is contained in:
@@ -30,7 +30,7 @@ Kubernetes native operator which fully manages Jenkins on Kubernetes
|
||||
| jenkins.backup.env[2].name | string | `"BACKUP_COUNT"` | |
|
||||
| jenkins.backup.env[2].value | string | `"3"` | |
|
||||
| jenkins.backup.getLatestAction[0] | string | `"/home/user/bin/get-latest.sh"` | |
|
||||
| jenkins.backup.image | string | `"quay.io/jenkins-kubernetes-operator/backup-pvc:v0.2.6"` | |
|
||||
| jenkins.backup.image | string | `"quay.io/jenkins-kubernetes-operator/backup-pvc:v0.4.1"` | |
|
||||
| jenkins.backup.interval | int | `30` | |
|
||||
| jenkins.backup.makeBackupBeforePodDeletion | bool | `true` | |
|
||||
| jenkins.backup.pvc.className | string | `""` | |
|
||||
|
||||
@@ -214,7 +214,7 @@ jenkins:
|
||||
|
||||
# image used by backup feature
|
||||
# By default using prebuilt backup PVC image
|
||||
image: quay.io/jenkins-kubernetes-operator/backup-pvc:v0.2.6
|
||||
image: quay.io/jenkins-kubernetes-operator/backup-pvc:v0.4.1
|
||||
|
||||
# containerName is backup container name
|
||||
containerName: backup
|
||||
@@ -262,6 +262,11 @@ jenkins:
|
||||
# BACKUP_DIR - path for storing backup files (default: "/backup")
|
||||
# JENKINS_HOME - path to jenkins home (default: "/jenkins-home")
|
||||
# BACKUP_COUNT - define how much recent backups will be kept
|
||||
# Optional in case you want to modify the backup and restore retry logic
|
||||
# BACKUP_RETRY_COUNT
|
||||
# BACKUP_RETRY_INTERVAL
|
||||
# RESTORE_RETRY_COUNT
|
||||
# RESTORE_RETRY_INTERVAL
|
||||
env:
|
||||
- name: BACKUP_DIR
|
||||
value: /backup
|
||||
@@ -269,6 +274,15 @@ jenkins:
|
||||
value: /jenkins-home
|
||||
- name: BACKUP_COUNT
|
||||
value: "3" # keep only the 3 most recent backups
|
||||
#- name: BACKUP_RETRY_COUNT
|
||||
# value: "3"
|
||||
#- name: BACKUP_RETRY_INTERVAL
|
||||
# value: "60"
|
||||
#- name: RESTORE_RETRY_COUNT
|
||||
# value: "10"
|
||||
#- name: RESTORE_RETRY_INTERVAL
|
||||
# value: "10"
|
||||
|
||||
|
||||
# volumeMounts holds the mount points for volumes
|
||||
volumeMounts:
|
||||
|
||||
Reference in New Issue
Block a user