Closed nmin11 closed 2 years ago
해당 내용을 확인하였습니다.
이 부분은 현재 젠킨스에서 받아오는 update-center.json의 "requiredCore" 정보가 2.266
으로 되어 있습니다. 하지만, 여러가지의 변동 사항을 주지 않으며 원할한 실습을 위해서 현재 젠킨스 버전은 2.249.3
으로 고정되어 있습니다. 그리고 책의 모든 내용은 테스트되어진 데이터로 구성되어 있기 때문에 "requiredCore"도 젠킨스 보다 낮은 버전(2.249.3)이 제공되고 있었을 것입니다
시간이 흐르고 흘러....
일부 requiredCore 정보 및 플러그인 의존성 정보들이 업데이트 되면서 문제(#20)가 야기되고 있는 것을 영구적으로 해결하기 위해서 update-center.json을 직접 제공하도록 코드를 변경하였습니다.
해당 update-center.json에서는 azure-common을 위한 "requiredCore"를 2.138.4
로 정의하고 있기 때문에 문제가 없을 것입니다.
정리하자면...
azure-common의 "requiredCore" 버전이 업데이트 되면서 현재 젠킨스 버전보다 높은 2.266
버전을 요구함
그래서 플러그인이 설치되지 못한 것입니다.
update-center.json 은 젠킨스가 설치되는 시점에 jenkins-config.yaml을 호출해 오도록 설계되어 있습니다.
따라서 다음과 같이 실행하시어 젠킨스를 다시 설치하고 실습하시기 바랍니다.
(참고: uninstall
의 경우 바로 다음 단계를 진행하지 마시고, 시간적인 여유를 가지고 진행주세요)
update-center.json(Apr-17-2022) update-center.json(쿠버네티스 책을 위해 고정)
젠킨스 재설치 이후 플러그인들 다시 설치하고 gitops 배포까지 성공했습니다! 이번 기회에 환경 세팅 관련해서도 많이 배웠습니다. 감사합니다.
중요 이슈를 받기 어려운 사항은 다음과 같습니다.
책에 사용되는 환경 및 기술과 관련된
질문
또는 책에서 구성한환경외
조건에서 발생한 이슈개개인의 환경에 영향을 받는
vagrant
에러(error)와 관련된 이슈 하지만 다음의 사항에 모두 해당 한다면 이슈를 부탁드립니다.책의
오타
및형식의 오류
이와 같은 경우에는 다음의 절차를 따라서 진행위의 사항 외에
이슈
라면 가능한 빨리(평균적으로 1일 이내) 회신드리도록 하겠습니다.[ 내용 ]
385 페이지 - Kubernetes Continuous Deploy 플러그인 설치 후 젠킨스를 재시작해서 Jenkins 관리 탭에 갔을 때
Azure Commons Plugin 이 젠킨스 버전 호환 문제로 적용되지 않아 kubernetes-cd도 작동하지 않습니다. 혹시나 해서 앞선 임시 해결책과 같이 버전 다운그레이드가 될까 싶어서 확인해봤지만 아래와 같이 활성화된 버튼이 없었습니다.
확인 한번만 부탁드립니다!