젠킨스 서버 자동화 :
1 단계:
Jenkins 홈 (작업, 구성, 플러그인 등)을 GitLab 로컬 또는 GitHub 개인 저장소에 저장할 저장소를 설정하고 Jenkins 작업, 플러그인 등의 새로운 변경 사항을 푸시하여 정기적으로 업데이트하십시오.
2 단계:
새로운 Jenkins 서버를 가동시키는 데 사용할 수있는 Jenkins 용 Puppet 호스트 그룹 / 역할을 구성하십시오 . Puppet 레시피에서 모든 기본 구성을 수행하고 최신 버전의 Jenkins를 설치하고에 대한 별도의 디렉토리 / 마운트를 설정하십시오 JENKINS_HOME
.
3 단계 :
위의 Jenkins-puppet 구성을 사용하여 새 컴퓨터를 가동하십시오. 모든 것이 설치되면 Git 저장소에서 Jenkins 홈 디렉토리로 Jenkins 구성을 가져 와서 복제하고 Jenkins를 다시 시작하십시오.
4 단계 :
Jenkins URL, Jenkins 관리 → 플러그인 관리로 이동하여 업데이트가 필요한 모든 플러그인을 업데이트하십시오.
끝난
Docker Swarm 또는 Kubernetes 를 사용 하여 슬레이브 노드를 자동 확장 할 수 있습니다 .