在生产环境中升级jenkins

在生产环境中升级jenkins,jenkins,continuous-integration,cloudbees,Jenkins,Continuous Integration,Cloudbees,有人能解释一下在服务器没有任何互联网的情况下,如何在生产环境中手动升级Jenkins的一些步骤吗。在升级之前,我们需要为生产环境采取哪些预防措施。如果没有互联网,如何管理插件升级 谢谢……所以有多种选择。蓝绿色,定期升级,提前测试升级 蓝绿色-为所需版本旋转另一个Jenkins实例。将插件、作业目录从PROD复制到Jenkins的新实例。验证设置是否按预期工作。如果需要,请应用特定于该版本的任何修补程序。例如:升级特定于新Jenkins版本的不兼容插件。测试所有类型的作业。最后,将新安装的实例作

有人能解释一下在服务器没有任何互联网的情况下,如何在生产环境中手动升级Jenkins的一些步骤吗。在升级之前,我们需要为生产环境采取哪些预防措施。如果没有互联网,如何管理插件升级


谢谢……

所以有多种选择。蓝绿色,定期升级,提前测试升级

  • 蓝绿色-为所需版本旋转另一个Jenkins实例。将插件、作业目录从PROD复制到Jenkins的新实例。验证设置是否按预期工作。如果需要,请应用特定于该版本的任何修补程序。例如:升级特定于新Jenkins版本的不兼容插件。测试所有类型的作业。最后,将新安装的实例作为PROD,将现有实例作为被动实例。你可以在将来重复同样的练习,被动的在将来变成主动的。实际上,您可以将Apache反向代理放在两个实例前面,并使您的Apache指向PROD所需的实例

  • 定期升级-通知所有需要的和受影响的方。批准停机时间。把你的后援带回家。记下更新版本的Jenkins中不兼容的插件。升级到新版本。用支持的版本替换不兼容的插件,最后测试作业。最坏的情况是,如果您的时间不足,请回滚到备份版本

  • 提前测试升级-复制Jenkins_主页。在其他机器上安装Jenkins新版本。复制作业、工作区、插件和config.xml。验证新实例是否正常工作。记下升级过程中遵循的事项。接下来,请批准PROD jenkins的停机时间。根据以上步骤升级Jenkins


  • 如果您需要上述3个选项中任何一个的详细信息,请发表意见,因为有多个选项。蓝绿色,定期升级,提前测试升级

  • 蓝绿色-为所需版本旋转另一个Jenkins实例。将插件、作业目录从PROD复制到Jenkins的新实例。验证设置是否按预期工作。如果需要,请应用特定于该版本的任何修补程序。例如:升级特定于新Jenkins版本的不兼容插件。测试所有类型的作业。最后,将新安装的实例作为PROD,将现有实例作为被动实例。你可以在将来重复同样的练习,被动的在将来变成主动的。实际上,您可以将Apache反向代理放在两个实例前面,并使您的Apache指向PROD所需的实例

  • 定期升级-通知所有需要的和受影响的方。批准停机时间。把你的后援带回家。记下更新版本的Jenkins中不兼容的插件。升级到新版本。用支持的版本替换不兼容的插件,最后测试作业。最坏的情况是,如果您的时间不足,请回滚到备份版本

  • 提前测试升级-复制Jenkins_主页。在其他机器上安装Jenkins新版本。复制作业、工作区、插件和config.xml。验证新实例是否正常工作。记下升级过程中遵循的事项。接下来,请批准PROD jenkins的停机时间。根据以上步骤升级Jenkins


  • 如果您需要上述3个选项中任何一个的详细信息,请发表评论

    Thank you@Jeel。我感谢你的帮助。我们使用RPM软件包安装Jenkins进行生产,升级Jenkins的步骤是什么?Jenkins是使用RPMThank you@Jeel安装的。我感谢你的帮助。我们使用RPM软件包安装Jenkins进行生产,升级使用RPM安装的Jenkins的步骤是什么