일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- kotlin coroutine
- 오블완
- 정보처리기사실기 기출문제
- kotlin querydsl
- kotlin
- Kubernetes
- Spring
- APM
- 기록으로 실력을 쌓자
- kotlin spring
- aws
- CKA
- 정보처리기사 실기
- IntelliJ
- 공부
- CloudWatch
- 정보처리기사 실기 기출문제
- CKA 기출문제
- AI
- 티스토리챌린지
- minikube
- AWS EKS
- MySQL
- 코틀린 코루틴의 정석
- Java
- Linux
- Elasticsearch
- mysql 튜닝
- PETERICA
- Pinpoint
- Today
- Total
피터의 개발이야기
[Jenkins] 재기동 방법 본문
ㅁ 개요
ㅇ 젠킨스를 플러그인 적용 및 기타 재시작이 필요한 경우가 있을 때 젠킨스 재기동 방법을 정리하였습니다.
ㅁ 재기동을 위한 사전 준비작업
ㅇ Jenkins 관리 > Update shutdown preparation 메뉴로 이동한다.
ㅇ 안전한 재기동을 위해 신규 빌드나 파이프라인 작업들의 실행을 방지한다.
ㅇ Reason에 "재기동 이유를 남기면 다른 페이지에 경고표시가 됩니다."라고 입력하였다.
ㅇ 빌드 대기 목록에는 Jenkins가 종료 중임을 표시 하고 배치 파이프라인은 작동이 되지 않았다.
ㅇ 상단에 재기동 이유가 경고로 표시되었다.
ㅁ Restart
ㅇ http://localhost:8080/restart을 직접 호출하여 Restart페이지로 접근한다.
ㅁ Safe Restart
ㅇ http://localhost:8080/safeRestart을 직접 호출하여 Safe restart페이지로 접근한다.
ㅇ Jenkins는 실행 중인 모든 작업이 완료되거나 일시 중지되면 작업을 일시 중지하고 다시 시작하려고 시도합니다.
ㅇ 파이프라인 빌드로 인해 경우에 따라 짧은 시간 동안 Jenkins가 다시 시작되지 않을 수 있지만, 다음 가능한 기회에 일시 중지되었다가 Jenkins가 다시 시작된 후에 다시 시작됩니다.
ㅁ Safe Restart 플러그인
ㅇ 위 2개의 재시작은 URL로 접근해야하는 불편함이 있다. 그래서 플러그인을 설치하며 메뉴화 하는 방법을 적용할 수 있다.
ㅇ Safe Restart 플러그인을 설치하였다.
ㅇ 왼쪽 Restart Safely 메뉴가 생성되었다.
ㅇ 재기동 이유를 적고 Restart 버튼을 클릭하였다.
ㅇ 위와 같은 재시작 화면으로 이동하였고, 곧 재기동이 완료되었다.
ㅁ 플러그 설치 및 업그레이드 시
ㅇ 플러그 설치 혹은 업그레이드 시 설치가 끝나면 재시작 옵션을 선택할 수 있다.
ㅁ 재기동 화면
'DevOps > Jenkins' 카테고리의 다른 글
[Jenkins] Update required: Pipeline: Stage Tags Metadata (0) | 2022.07.19 |
---|---|
[Jenkins] Failed to load: Amazon ECR plugin 해결 (0) | 2022.06.22 |
[Jenkins] Jenkins Dependency error(Trilead API,credentials-binding) plugin update (0) | 2022.06.22 |
[JenKins] Plugin Dependency error 조치, Plugin수동 설치방법 (0) | 2022.05.13 |
[Jenkins] CentOS 7에 Jenkins 설치하기 (0) | 2021.02.10 |