5.4.1 Freestyle로 간단히 echo-ip 배포하기

estar987·2023년 9월 21일

Kubernetes

목록 보기
58/64

실습

https://github.com/iac-source/echo-ip
위의 url에 저자가 올려둔 파일을 기반으로 실습을 진행하였습니다.

젠킨스 Freestyle로 CI/CD를 구성하는 순서

  1. 깃허브에서 echo-ip를 빌드할 정보가 담긴 파일들을 내려받습니다.(pull)
  2. 받은 파일들을 이용해서 컨테이너 이미지를 빌드합니다.
  3. 빌드한 이미지를 레지스트리(192.168.1.10:8443)에 저장(push)합니다.
  4. 레지스트리에 저장한 이미지를 쿠버네티스 클러스터에 디플로이먼트로 생성하고 로드밸런서 서비스로 노출합니다.






빌드 중 발생한 오류 Trouble Shooting

앞 선 작업에서 파란 불로 바뀌지 않았습니다.
https://www.inflearn.com/questions/1022900
https://github.com/sysnet4admin/_Book_k8sInfra/issues/31

profile
System / Cloud / DevOps Engineer

0개의 댓글