-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jenkins Upgrade Cycle #333
Comments
So @prudhvigodithi if I understand correctly you want the jobs efs to be unmount during upgrade to make sure no alternations to the job setups, but only mount the home efs to ensure Jenkins can upgrade successfully? Once complete, just mount the jobs efs back? Thanks. |
Need to also upgrade the Jenkins with monitoring plugin: |
Is your feature request related to a problem? Please describe
Consider frequently upgrading Jenkins by coming up with a
Jenkins Upgrade Cycle
. This can be manual or an automation if possible. Having this upgrade cycle would always keep the Jenkins up-to date and limits the security vulnerabilities. Frequently upgrading Jenkins would also limit breaking changes and issues with the upgrade.Describe the solution you'd like
Solution 1) A automated workflow, a blue-green type deployment. Create latest version Jenkins, migrate jobs and switch the URL.
Migrating jobs with huge data is not always feasible so to achieve this following is a solution
/var/jenkins_home/jobs
./var/jenkins_home
./var/jenkins_home/jobs
to the new jenkins and allow other files in/var/jenkins_home
to be created by the jenkins.Solution 2) Perform a series of steps based on defined upgrade cycle and upgrade the same Jenkins.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: