1

오픈 소스 젠킨스 마스터 장애 복구 시나리오를보고 있으며 현재 SCM 동기화 플러그인을 사용하여 젠킨 작업 및 구성을 백업하고 있습니다. 마스터가 다운 될 때 높은 가용성을 위해 젠킨스를 복원하는 방법에 대한 아이디어는 입니다.젠킨스 마스터 장애 극복 시나리오

답변

2

Docker 이미지는이 작업에 적합합니다. 본질적으로 마스터는 모든 작업을 구성하는 이미지 일뿐입니다. 로깅은 도커 이미지에 저장하지 말고 AWS S3 또는 일부 데이터 저장소로 파이프해야합니다.

실행하는 각 작업은 새 작업기 슬레이브를 시작하여 해당 작업을 처리합니다. 수평 확장을위한 공간이 많은 HA를 제공합니다.

도커/컨테이너가 아니라면 구성 관리가 필요합니다 (요리사, 괴뢰, 무언가). 선택한 도구를 사용하여 일관된 Jenkins 마스터를 구축하고 최신 백업에서 복원하십시오.

+0

우리는 중단 시간이 전혀 없다는 것을 알고 있으며, 백업 및 복원에서 제외됩니다. 두 서버 사이에는 아마도 시도를 위해 HA 프록시가있을 것입니다. AWS S3/Docker 이미지는 아직 없습니다. – Guru