Skip to content
This repository has been archived by the owner on Jun 11, 2020. It is now read-only.

Manage Backup using a controller. #66

Open
waveywaves opened this issue Apr 6, 2020 · 0 comments
Open

Manage Backup using a controller. #66

waveywaves opened this issue Apr 6, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@waveywaves
Copy link
Collaborator

We should be able to configure a BackupWorker for the Jenkins Instance.

The Backup Worker should be able to

  • Backup
    • Diff Backup for Jobs
    • Backup of Configuration
    • Backup of Kubernetes Side Configurations eg: JenkinsImage, JenkinsInstance Configuration etc.
  • Load
    • Choice to Load either the Jobs or Config
  • Restore
    • Restore the entire Jenkins Instance to a Backup from a point in time.

This would include us to create
BackupWorker : CR created where a JenkinsInstance can be referenced with the JenkinsImage

  • Configure the "cronjob" which will do the jobs backup from time to time
  • Configure the Jenkins Configuration which would have to be restored from time to time.
@waveywaves waveywaves added the enhancement New feature or request label Apr 6, 2020
@waveywaves waveywaves self-assigned this Apr 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant