반응형

trouble Shooting 3

Jenkins 서버 정전 후 복구 - 플러그인 버전 불일치 해결 가이드

Overview갑작스러운 서버 정전은 Jenkins 환경에 예상치 못한 문제를 일으킬 수 있다. 특히 정전 전에 개발자가 플러그인을 업데이트한 경우, 재시작 후 플러그인 버전 불일치로 인해 Jenkins가 정상적으로 작동하지 않을 수 있다. 이번 글에서는 서버 정전 후 Jenkins가 깨져서 Job이 보이지 않는 문제를 Jenkins 업그레이드를 통해 해결한 경험을 공유하겠다. macOS, Linux, Docker 컨테이너, Kubernetes 환경 등 다양한 플랫폼별 해결 방법을 다룬다. 문제 상황 발생한 문제갑작스러운 서버 정전으로 Jenkins가 비정상 종료정전 전 개발자가 플러그인을 업데이트했고, 재시작 과정에서 플러그인 버전이 상승Jenkins 재시작 후 UI가 깨지면서 Jo..

Trouble Shooting 2026.01.23

[필독!] Github 계정 복구(suspended시)

OverviewGithub 계정이 중단되었다?.. 해결방법에 대해서 알아본다. Suspended Massageaccess to your account has been suspended due to a violation of our Terms of Service. Please contact support for more information.​ Github 계정 복구 과정 먼저 Github 계정이 Suspended 당했다면, 404가 뜨면서 계정에 로그인이 되지 않고 당연히 내계정으로 접근도 불가능하다. 계정 Locked에 걸렷다고 볼 수 있다. 따라서 Contact로 티켓을 설정해야 한다.https://docs.github.com/ko/support/contacting-github-suppo..

Trouble Shooting 2025.02.21

K8s Worker Node에 지정한 Pod 배치하기(Taint, Tolerations)

Overview이번 글에서는 쿠버네티스 클러스터 내에서 특정 Pod가 과도한 CPU 및 메모리를 사용해 워커 노드에 영향을 주는 문제를 해결하기 위해, 특정 노드에만 Pod를 배치하는 방법에 대해 알아본다. Kubernetes의 Taints와 Tolerations, nodeSelector를 활용하면 특정 노드에만 Pod가 배치되도록 제한할 수 있다. 이 방식은 자원 사용량이 큰 애플리케이션을 격리하거나, 특수 하드웨어가 장착된 노드에 특정 워크로드를 배치하고자 할 때 매우 유용하다. 실습에서는 Taint가 적용된 노드에 Toleration이 있는 Pod만 배치하고, Helm Chart 내에서 nodeSelector와 tolerations를 정의하여 안정적으로 노드 배치를 제어해본다. 또한, 실제 클..

반응형