Cloud Code 확장 프로그램

Cloud Code는 샘플 템플릿을 사용한 새 애플리케이션 생성 및 맞춤설정부터 완성된 애플리케이션 실행에 이르기까지 Kubernetes 및 Cloud Run 애플리케이션의 전체 개발 주기에 대한 IDE 지원을 제공합니다. Cloud Code는 실행 준비가 완료된 샘플, 즉시 사용 가능한 구성 스니펫, 맞춤형 디버깅 환경을 제공하므로 Kubernetes 및 Cloud Run을 사용한 개발이 훨씬 쉬워집니다.

Cloud Code는 모든 클라우드 플랫폼에서 작동하지만 Google Cloud에서 호스팅되는 클러스터를 쉽게 만들고 Cloud Source Repositories, Cloud Storage, Cloud 클라이언트 라이브러리와 같은 Google Cloud 도구와 쉽게 통합할 수 있도록 향상된 경험을 제공합니다.

VS Code, IntelliJ 또는 Cloud Shell과 함께 Cloud Code를 사용할 수 있습니다.

특성

다음은 VS Code, IntelliJ, Cloud Shell에서 Cloud Code가 제공하는 기능을 요약 설명합니다.

Cloud Code 기능 VS Code IntelliJ Cloud Shell
자바 지원
Node.js, Go, Python, .NET Core 지원 *
실행 준비가 완료되고 바로 디버깅 가능한 샘플 애플리케이션
맞춤 템플릿 저장소 가져오기 지원
여러 실행 구성 지원
지속적으로 애플리케이션 빌드 및 실행
개발 중인 Kubernetes 애플리케이션에 대한 디버깅 지원
Skaffold 구성 수정 지원
고급 Kubernetes YAML 지원
Kubernetes 리소스 검사 및 탐색
Google Kubernetes Engine(GKE)에서 Kubernetes 클러스터 만들기
로그 스트리밍 및 보기
Cloud Run 지원
Cloud Run 함수 지원
앱 실행을 위한 Cloud Build 지원
Cloud Source Repositories에 저장소 클론 및 푸시 지원
Google Cloud Observability 스냅샷 기반 프로덕션 디버깅
Google 클라이언트 라이브러리 관리자
Cloud Storage 지원
App Engine 지원
Cloud Storage 브라우저에서 버킷 및 Blob 보기 지원
앱을 컨테이너로 마이그레이션 **
Apigee API 개발

* 자바는 모든 IntelliJ용 Cloud Code 기능에 지원됩니다. Node.js, Go, Python은 IntelliJ에서만 Kubernetes 기능에 지원됩니다. ** Cloud Code는 Linux 머신에서만 앱을 컨테이너로 이전하는 것을 지원합니다.

지원

문제가 발생하거나 기능 아이디어를 제안하려는 경우 GitHub를 통해 VS Code용 Cloud CodeIntelliJ용 Cloud Code에 대한 의견을 제출할 수 있습니다.