인프런 커뮤니티 질문&답변

강민승님의 프로필 이미지

작성한 질문수

쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2

📝 빌드/배포 파이프라인을 위한 스크립트 작성 및 실행 [구축 9단계] (💻 실습포함)

Jenkins 서버에 Kubectl 설치 해야하나요?

24.08.28 08:25 작성

·

37

1

  • 실습에 문제 발생 시 최대한 캡쳐 화면을 꼭 올려 주세요. (원인 파악에 도움이 큽니다)

  • 영상 내용 질문 시 해당 영상 제목과 내용이 있는 시간을 같이 올려주세요. (내용을 다시 들어보고 답변을 드리기 위해서 입니다)

  • 긴 로그는 제 메일로 보내주세요. (k8s.1pro@gmail.com)

  • 카페 [강의 자료실]에도 많은 질문과 답변들이 있어요!

cafe: https://cafe.naver.com/kubeops

 

 

현재 구성하려고 하는 건, 서버 1에 Jenkins를 window운영체제로 실행해놓고, 나머지 서버 2에는 Kubernetes를 활용해서 구성하려고 합니다.

1. 서버 1에도 Kubernetes 관련 파일들을 설치해야할까요?

  1. 사용하려는 형상저장소를 Github가 아닌 bitbucket을 쓰려고 합니다. 사용하는데 문제는 없나요?

     

  2. 현재 소스코드가 jre1.8로 돌아가는데, jenkins에는 jdk 17 버전을 사용하고 추가로 jdk 8버전을 다운해서 사용하면 될까요?

답변 1

0

일프로님의 프로필 이미지
일프로
지식공유자

2024. 08. 28. 21:03

1. 서버 1에도 Kubernetes 관련 파일들을 설치해야할까요?

-> cicd에서 쿠버네티스를 컨트롤 하기 위해서 cicd 서버에 쿠버네티스 관련 파일들을 설치해서 사용할 수도 있고, 젠킨스에 세팅할 수도 있습니다. sprint2 강의들을 보다 보면 자연스럽게 알게 되는 내용 이예요.

 

  1. 사용하려는 형상저장소를 Github가 아닌 bitbucket을 쓰려고 합니다. 사용하는데 문제는 없나요?

     
    -> bitbucket도 젠킨스와 연동이 되기 때문에 형상 저장소로 사용 가능하지만, 강의 내용과 차이가 있을 수 있습니다.

  2. 현재 소스코드가 jre1.8로 돌아가는데, jenkins에는 jdk 17 버전을 사용하고 추가로 jdk 8버전을 다운해서 사용하면 될까요?


    -> 네, 별도로 jdk 8버전을 다운로드 받고, 젠킨스 jdk 설정을 통해서 다른 버전의 jdk를 소스코드에서 사용 가능 합니다.