Cloud Code 확장 프로그램

Cloud Code는 클러스터 생성부터 배포 준비 샘플 및 바로 사용할 수 있는 구성 스니펫 지원, 완료된 애플리케이션 배포, 맞춤형 디버깅 환경 제공까지 Kubernetes 애플리케이션 개발 주기 전체에서 IDE를 지원하여 Kubernetes를 사용한 개발을 간소화합니다.

Cloud Code는 모든 Kubernetes 클러스터에서 작동하지만 Google Cloud Platform에서 호스팅되는 클러스터를 쉽게 만들고 Cloud Source Repositories, Cloud Storage, 다양한 Cloud 라이브러리와 같은 GCP 도구와 효과적으로 통합할 수 있도록 간소화된 GKE 환경을 제공합니다.

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

기능

다음은 VS Code와 IntelliJ에서의 Cloud Code 공통 기능을 요약 설명합니다.
Cloud Code 기능 VS Code IntelliJ
자바 지원
Node.js, Go, Python, .NET Core 지원 *
바로 배포 가능한 시작용 템플릿
바로 디버깅 가능한 시작용 템플릿
여러 배포 프로필/대상 지원
수동 및 지속적 '클러스터에 코드' 배포
개발 중인 K8s 애플리케이션에 대한 디버깅 지원
Skaffold 구성 수정 지원
기본 K8s YAML 지원 **
고급 K8s YAML 지원
K8s 리소스 검사 및 탐색
GKE[Google], EKS[AWS], AKS[Azure]에서 K8s 클라우드 생성
로그 스트리밍 및 보기
Cloud Build에서 배포 지원
Cloud Source Repositories에 저장소 클론 및 푸시 지원
Stackdriver 스냅샷 기반 프로덕션 디버깅
Google 클라이언트 라이브러리 관리자
Google Cloud Storage 지원
Google App Engine 지원
Cloud Storage 브라우저에서 버킷 및 Blob 보기 지원
* 자바는 모든 IntelliJ용 Cloud Code 기능, 즉 Kubernetes 기능용 Node.js, Go, Python에 지원됩니다.

** JetBrains Kubernetes 플러그인을 통해 IntelliJ Ultimate에 포함되었습니다.

다음에 대한 의견 보내기...