Jenkins2 [Jenkins] Kubernetes 연동 Jenkins - K8S 연동 쿠버네티스에서 쿠버네티스를 연동해보자. 쿠버네티스 사전셋팅 namespace 만들기kubectl create namespace jenkins serviceaccount 만들기kubectl create serviceaccount jenkins --namespace=jenkins kubernetes v1.20 버전이후로는 service account token이 보안패치로 인하여 자동생성이 되지않는다. 그래서 토큰을 직접 생성하여 serviceaccount에 마운트해주어야 한다. jenkinstoken.yaml apiVersion: v1 kind: Secret metadata: name: jenkins annotations: kubernetes.io/service-account.. 2023. 8. 7. [Jenkins] Jenkins를 Docker로 실행하기 Jenkins를 도커로 실행하기 사전준비 Docker 설치 도커 이미지 올리기 docker pull jenkins/jenkins도커 이미지를 받은 후 jenkins를 외부의 마운트 될 폴더를 만들어준다. 나는 /data/jenkins에 만들었다. chmod 777 /data/jenkins이후 이미지를 실행시켜준다. docker run --name jenkins -dit -p 8080:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins_home jenkins/jenkins 최초로 젠킨스에 접속하게되면 암호값을 넣게된다. 그 암호값은 log를 통해 확인할 수 있다. docker logs jenkins 2023. 8. 5. 이전 1 다음