Cloud Code 확장 프로그램 설치

시작하기 전에

Google Cloud Code를 설치하기 전 다음 도구가 설치되었고 시스템에 설정되었는지 확인합니다.

  1. 머신에 Visual Studio Code를 설치 및 설정합니다.
  2. 언어 지원을 설치하고 구성합니다.

    Cloud Code 확장 프로그램은 다음 언어에서 가장 잘 작동합니다.

추가 종속 항목

Docker

다음을 설치하고 머신의 PATH 환경 변수에 추가해야 합니다.

  • Docker 클라이언트(Docker 레지스트리에 인증됨)
    • Windows Home을 사용하는 경우 이 가이드의 Docker 클라이언트 설정 방법을 참조하세요.
    • WSL을 사용 중이지만 데스크톱용 Docker를 설치할 수 없는 경우 Cloud Code를 사용한 로컬 개발에 minikube를 대신 사용합니다.

Google Cloud 프로젝트

Google Cloud를 사용하는 경우 프로젝트도 필요합니다.

단일 애플리케이션에 대한 모든 관련 리소스를 한곳에서 수집할 수 있을 뿐만 아니라 API를 관리하고, Google Cloud 서비스를 사용 설정하고, 공동작업자를 추가 및 삭제하고, Google Cloud 리소스에 대한 권한을 관리할 수 있습니다.

종속 항목의 커스텀 버전

Cloud Code는 일부 명령줄 종속 항목을 자동으로 설치할 수 있으며, 아직 설치하지 않은 경우 이를 설치할지 묻는 메시지가 표시됩니다. 이러한 종속 항목의 커스텀 버전을 사용하려면 관리 메뉴 관리 아이콘 > 설정을 통해 액세스할 수 있는 설정에서 자동 종속 항목(cloudcode.auto-install)을 false로 설정하여 종속 항목 관리를 선택 해제할 수 있습니다. 그런 다음 PATH에 다음 프로그램을 설치합니다.

M1 Mac의 추가 기본 요건

Apple M1 칩으로 Cloud Code를 사용하는 경우 Rosetta 2를 설정해야 합니다.

Rosetta를 사용하지 않으려면 종속 항목의 커스텀 버전에 설명된 대로 종속 항목의 고유 ARM 버전을 설치할 수 있습니다.

특히 Google Kubernetes Engine과 Cloud Run은 x86 이미지만 지원합니다. M1 지원 작업이 진행 중이지만 Cloud Code를 사용하면 이러한 서비스를 계속 사용할 수 있습니다.

  • Kubernetes: Cloud Code를 사용할 때 Kubernetes 애플리케이션으로 작업하려면 이미지를 원격으로 빌드하면 됩니다. 권장 방법은 이미지를 Cloud Build로 빌드하고 cloudbuild 프로필을 skaffold.yaml에 추가한 후 cloudbuild원하는 Skaffold 프로필로 사용하는 것입니다.
  • Cloud Run: M1 Mac에서 Cloud Code를 사용하는 경우 Cloud Run 애플리케이션을 로컬에서 계속 개발하고 디버깅할 수 있지만 Cloud Run에 아직 배포할 수 없습니다. 해결 방법으로 Cloud SDK를 사용하여 Cloud Run에 사전 빌드된 컨테이너를 배포할 수 있습니다.

설치 단계

  • Visual Studio Code Marketplace에서 직접 확장 프로그램을 설치합니다.

    또는 왼쪽 작업 표시줄에서 정사각형 아이콘을 클릭하여 VS Code에서 확장 프로그램확장 프로그램 아이콘 아이콘을 선택합니다. Cloud Code 확장 프로그램을 검색하고 설치를 클릭합니다.

  • 확장 프로그램이 설치되면 Cloud Code 아이콘이 왼쪽 작업 막대에 추가되어 사용할 수 있습니다.

Google Cloud로 인증

Google Cloud를 사용하여 개발하는 경우 Cloud Code는 Cloud SDK(아직 설치되지 않은 경우)를 자동으로 설치하고 활성 구성의 계정을 기본적으로 사용합니다. Cloud Code 뷰(예: Kubernetes 탐색기 뷰 Kubernetes 탐색기 아이콘)를 사용하고 적절한 Cloud SDK 작업을 선택하여 이 계정에 로그인 및 로그아웃할 수 있습니다.

이 방법으로 로그인하면 웹브라우저에서 Cloud SDK 인증을 수행할 수 있습니다. Google Cloud API로 애플리케이션 개발을 돕기 위해 애플리케이션 기본 사용자 인증 정보도 이 프로세스 중에 업데이트됩니다.

Kubernetes 탐색기의 Google Kubernetes 탐색기 패널에서 'Click here to log into Cloud SDK(여기를 클릭하여 Cloud SDK에 로그인)' 링크를 클릭합니다.

Cloud Code 뷰에서 프로젝트 이름 위로 마우스를 가져가면 표시되는 로그아웃 아이콘을 사용하여 Cloud SDK에서 로그아웃할 수 있습니다. 대신 Cloud Code에서 프로젝트를 전환하려면 프로젝트 전환 아이콘을 선택하고 동일한 계정 내의 원하는 프로젝트를 지정할 수 있습니다.

Kubernetes 탐색기의 Google Kubernetes 탐색기 패널에서 프로젝트로 전환하고 Cloud SDK에서 로그아웃하는 아이콘입니다.

간단히 알아보기: Cloud Code로 무엇을 할 수 있나요?

다음 단계

지원 받기

의견을 보내려면 GitHub에서 문제를 신고하거나 Stack Overflow에서 질문하세요.