본문 바로가기

⭐ Kubernetes & EKS/Kubernetes (쿠버네티스)

젠킨스 앱을 쿠버네티스에서 실행하기

728x90
반응형

# 연습문제 : 젠킨스 앱을 쿠버네티스에서 실행하기

# 모든 서비스 삭제

kubectl delete all --all

# jenkins 실행

docker pull jenkins/jenkins:lts-jdk11

kubectl create deploy jenkins --image=jenkins/jenkins:lts-jdk11

kubectl get pod

kubectl get pod -w

# expose하여 외부에서 서비스 접근 허용하도록 설정

kubectl expose deploy jenkins --type=LoadBalancer --name jenkins-svc --port 8080

kubectl get svc -w

# jenkins 초기 해시 코드값을 찾기위해 쿠버네티스 컨테이너?로 접근하여 확인

kubectl get pod

kubectl exec [podNAME] -- cat [jenkins 초기화면 패스워드 경로]

kubectl exec jenkins-7ffb988b7-jwnjw cat /var/jenkins_home/secrets/initialAdminPassword

# 다른 방법으로 jenkins 해쉬값 확인

kubectl logs [NAME]

kubectl logs jenkins-7ffb988b7-jwnjw
728x90
반응형