menu
arrow_back

Spinnaker 및 Kubernetes Engine을 사용한 지속적 배포 파이프라인

—/100

Checkpoints

arrow_forward

Set up your environment

Deploy the Spinnaker chart using Kubernetes Helm

Building the Docker image

Create service load balancers

Deploy an image to production

Triggering pipeline from code changes

Spinnaker 및 Kubernetes Engine을 사용한 지속적 배포 파이프라인

1시간 30분 크레딧 9개

GSP114

Google Cloud 사용자 주도형 실습

이 실습에서는 Google Kubernetes Engine, Google Cloud Source Repositories, Google Cloud Container Builder 및 Spinnaker를 사용하여 지속적 배포 파이프라인을 만드는 방법을 알려줍니다. 샘플 애플리케이션을 만든 후 이러한 서비스를 구성하여 앱을 자동으로 빌드, 테스트, 배포합니다. 애플리케이션 코드를 수정하면 변경사항으로 인해 지속적 배포 파이프라인이 트리거되어 새 버전이 자동으로 다시 빌드, 테스트, 배포됩니다.

목표

  • Google Cloud Shell을 실행하고 Kubernetes Engine 클러스터를 생성하고 ID 및 사용자 관리 스키마를 구성하여 환경을 설정합니다.

  • 샘플 애플리케이션을 다운로드하고 Git 저장소를 만든 후 Google Cloud Source Repository에 업로드합니다.

  • Helm으로 Spinnaker를 Kubernetes Engine에 배포합니다.

  • Docker 이미지를 빌드합니다.

  • 애플리케이션이 변경될 때 Docker 이미지를 생성하는 트리거를 만듭니다.

  • Spinnaker 파이프라인을 구성하여 애플리케이션을 안정적이고 지속적으로 Kubernetes Engine에 배포합니다.

  • 코드 변경사항을 배포하여 파이프라인을 트리거한 후 프로덕션에 제대로 적용되는지 확인합니다.

이 실습의 나머지 부분과 기타 사항에 대해 알아보려면 Qwiklabs에 가입하세요.

  • Google Cloud Console에 대한 임시 액세스 권한을 얻습니다.
  • 초급부터 고급 수준까지 200여 개의 실습이 준비되어 있습니다.
  • 자신의 학습 속도에 맞춰 학습할 수 있도록 적은 분량으로 나누어져 있습니다.
이 실습을 시작하려면 가입하세요