Kubernetes 작업

Cloud Code에는 엔드 투 엔드 Kubernetes 지원이 제공되므로 샘플 템플릿에서 새 애플리케이션을 만들고 이것을 맞춤설정하여 개발한 후 완성된 앱을 배포하고 미리 볼 수 있습니다. 또한 Cloud Code는 실행 가능한 샘플, 즉시 사용 가능한 구성 스니펫, 커스텀 디버깅 환경을 함께 지원합니다.

대화형 가이드

이 가이드에서는 기존 템플릿에서 Kubernetes Hello World 애플리케이션을 만들고, 로컬에서 앱을 테스트 및 디버깅하고, Google Kubernetes Engine 클러스터를 만들고, 마지막으로 앱을 배포하고 미리 보는 방법을 알아보게 됩니다.

시작하려면 아래 버튼을 클릭하여 Cloud Shell을 열고 가이드를 시작하세요.

대화형 가이드 실행

Cloud Code를 통한 Kubernetes 개발

이 가이드 외에도 Cloud Shell은 Kubernetes 개발을 위한 다양한 기능을 제공합니다. 다음은 통합 Cloud Code를 사용하는 Cloud Shell이 제공하는 사항을 요약 설명합니다.

  • Go, Node.js, Python, 자바, .NET 지원
  • 완전한 기능 실행 및 디버그용 스타터 애플리케이션
  • 스마트 템플릿, 바로 사용할 수 있는 스니펫, 컨텍스트 기반 완료를 통해 구성 파일을 손쉽게 만들고 수정
  • 브라우저에서 클릭 한 번으로 애플리케이션 배포
  • 라이브 애플리케이션의 지속적 빌드 및 실시간 수정이 가능한 '감시' 모드로 긴밀한 개발 내부 루프 유지
  • 애플리케이션 종료 시 자동 포트 전달 및 리소스 삭제
  • Kubernetes 클러스터에서 실행되는 애플리케이션의 디버깅 및 로깅 지원
  • 내장 Kubernetes 탐색기와 내장 minikube 지원을 통한 클러스터 생성 및 관리

Cloud Shell에서 Cloud Code를 사용하여 Kubernetes 애플리케이션을 개발하는 방법에 대한 상세 내용은 Kubernetes 개요를 참조하세요.