kubectl get po
# expected output
# NAME READY STATUS RESTARTS AGE
# ubuntu20.04-744464c66f-x7q6l 1/1 Running 0 27m
Jenkins
설치
Docker hub에 업로드 된 Jenkins 공식 이미지 는 더 이상 사용할 수 없으니 주의바랍니다.
Ubuntu container에 접속 (Shell)
# one container in a Pod
kubectl exec -it ubuntu20.04-744464c66f-x7q6l -- /bin/bash
# 2 or More containers in a Pod
kubectl exec -it ubuntu20.04-744464c66f-x7q6l --container ubuntu -- /bin/bash
# expected output
# root@ubuntu20:/#
Jenkins 설치에 필요한 패키지 설치
apt-get update && apt-get -y install sudo wget gnupg2 vim
JAVA 설치
apt search openjdk
apt-get install openjdk-11-jdk
# Check your java version
java -version
# expected output
# openjdk 11.0.11 2021-04-20
# OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
# OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)
Jenkins 설치 (https://pkg.jenkins.io/debian-stable/)