menu
arrow_back

Kubernetes Engine에서 Jenkins로 지속적 배포

Kubernetes Engine에서 Jenkins로 지속적 배포

시간 분 7 크레딧

GSP051

Google Cloud 사용자 주도형 실습

개요

이 실습에서는 Kubernetes 엔진에서 Jenkins를 사용하여 지속적 배포 파이프라인을 설정하는 방법을 배우게 됩니다. Jenkins는 코드를 자주 공유 저장소에서 통합하는 개발자가 가장 많이 사용하는 자동화 서버입니다. 이 실습에서 빌드할 솔루션은 다음 다이어그램과 유사합니다.

overview.png

여기에서 Kubernetes에서의 Jenkins 실행에 관한 자세한 내용을 확인할 수 있습니다.

실습할 내용

이 실습에서는 다음 작업을 완료합니다.

  • Jenkins 애플리케이션을 Kubernetes Engine 클러스터에 프로비저닝하기
  • Helm Package Manager를 사용하여 Jenkins 애플리케이션 설정하기
  • Jenkins 애플리케이션의 기능 살펴보기
  • Jenkins 파이프라인 생성 및 실습

기본 요건

이것은 어드밴스 레벨 랩입니다. 시작하기 전에 적어도 셸 프로그래밍, Kubernetes 및 Jenkins의 기본 사항에 익숙해져야 합니다. 실습 진도를 따라잡는 데 도움이 될 만한 몇 가지 Qwiklabs 실습은 다음과 같습니다.

준비가 되면 아래로 스크롤하여 Kubernetes와 Jenkins, 지속적 배포에 관해 자세히 알아보세요.

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
점수

—/100

Create a Kubernetes cluster (zone: us-east1-d)

단계 진행

/ 30

Create a tiller Service Account

단계 진행

/ 10

Initialize Helm and Install Tiller

단계 진행

/ 10

Configure and Install Jenkins

단계 진행

/ 30

Create the production and canary deployments

단계 진행

/ 10

Create a repository

단계 진행

/ 10