menu
arrow_back

Kubernetes Engine: Qwik Start

—/100

Checkpoints

arrow_forward

Creating a Kubernetes Engine cluster

Create a new Deployment - hello-server

Create a Kubernetes Service

Clean up: Delete the cluster

Kubernetes Engine: Qwik Start

30분 크레딧 1개

GSP100

Google Cloud 사용자 주도형 실습

개요

GKE(Google Kubernetes Engine)에서는 Google 인프라를 사용하여 컨테이너식 애플리케이션을 배포, 관리 및 확장할 수 있는 관리형 환경을 제공합니다. Kubernetes Engine 환경은 컨테이너 클러스터를 형성하도록 그룹화된 여러 머신(Google Compute Engine 인스턴스 등)으로 구성되어 있습니다. 이번 실습에서는 GKE를 사용하여 직접 컨테이너를 생성하고 애플리케이션을 배포해 봅니다.

Kubernetes Engine을 사용한 클러스터 조정

Kubernetes Engine 클러스터는 Kubernetes 오픈소스 클러스터 관리 시스템을 기반으로 합니다. Kubernetes는 컨테이너 클러스터와 상호작용할 수 있는 메커니즘을 제공합니다. Kubernetes 명령어와 리소스를 사용하면 애플리케이션을 배포 및 관리하고 관리 작업을 수행하고 정책을 설정하며 배포된 작업의 상태를 모니터링할 수 있습니다.

Kubernetes는 널리 쓰이는 Google 서비스와 동일한 설계 원칙을 따르고 있어 자동 관리, 애플리케이션 컨테이너의 모니터링 및 활성 여부 조사, 자동 확장, 순차적 업데이트와 같은 이점을 그대로 누릴 수 있습니다. 10년 이상 컨테이너를 통해 프로덕션 작업을 실행해 온 Google의 경험이 녹아든 기술을 활용하여 컨테이너 클러스터에서 애플리케이션을 실행할 수 있습니다.

Google Cloud Platform에서 사용하는 Kubernetes

Kubernetes Engine 클러스터를 실행하면 Google Cloud Platform이 제공하는 고급 클러스터 관리 기술의 이점도 활용할 수 있습니다. 예를 들면 다음과 같습니다.

이제 Kubernetes 관련 기본 사항을 파악했으므로, Kubernetes Engine을 사용하여 30분 이내에 컨테이너식 애플리케이션을 배포하는 방법을 배워 보겠습니다. 아래로 스크롤하여 제시된 단계에 따라 실습 환경을 설정하세요.

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

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