Cloud Shell용 Cloud Code에서 VM 관리

Cloud Code의 Compute Engine 통합을 통해 애플리케이션을 실행하는 Compute Engine VM을 보고, SSH를 사용하여 VM에 대한 연결을 설정하고, 애플리케이션 로그를 보고, VM에 파일을 업로드할 수 있습니다.

이 문서에서는 IDE에서 Cloud Code로 Compute Engine에 액세스하고 VM 인스턴스를 관리하는 방법을 보여줍니다.

VM 보기

Google Cloud 콘솔에서 Google Cloud 프로젝트의 VM과 VM 인스턴스 세부정보를 보려면 다음 단계를 수행합니다.

  1. Cloud Shell 편집기를 실행합니다.

  2. 아직 로그인하지 않았으면 Cloud Code에 로그인하고 Google Cloud 프로젝트를 선택합니다.

  3. Google Cloud 프로젝트에서 VM 인스턴스를 보려면 IDE의 작업 표시줄에서 Cloud Code를 클릭한 후 Compute Engine 탐색기를 펼칩니다.

  4. Google Cloud 콘솔에서 VM 인스턴스 세부정보를 보려면 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 Cloud 콘솔에서 열기를 선택합니다.

VM에 연결

기본 제공되는 IDE 터미널 및 SSH를 사용하여 Cloud Code에서 IDE의 VM 인스턴스에 연결하려면 다음 단계를 따르세요.

  1. VM 인스턴스에 연결하려면 Compute Engine 탐색기에서 VM 인스턴스 위에 마우스 포인터를 올려놓고 터미널 SSH 열기를 클릭하거나 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 SSH 열기를 선택합니다.

    원격 인스턴스에 대한 정보가 표시된 터미널이 나타납니다.

  2. VM 인스턴스에 연결하지 못한 경우 다음을 수행합니다.

    • Windows 및 Linux 사용자의 경우 SSH 오류 문제 해결에서 SSH를 사용하여 VM에 연결할 때 발생할 수 있는 일반적인 오류, 오류 해결 방법, 실패한 SSH 연결 진단 방법을 확인하세요.

    • macOS 사용자의 경우 아무 키나 눌러 터미널에서 오류 메시지를 지우면 오류 메시지 대화상자가 나타납니다. 터미널에서 문제 및 잠재적 해결 방법에 대한 정보를 보려면 문제 해결을 클릭합니다. 또는 SSH 오류 문제 해결 문서를 보려면 자세히 알아보기를 클릭합니다.

VM에서 애플리케이션 로그 보기

VM 인스턴스의 애플리케이션 로그를 보려면 다음 단계를 따르세요.

  1. Cloud Code에서 VM 인스턴스의 애플리케이션 로그를 보려면 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 로그 보기를 선택합니다.

    IDE에 로그 뷰어 창이 나타나고 로그 유형, 시간, 심각도, 인스턴스별로 필터링할 수 있습니다.

  2. 실시간으로 로그를 보려면 스트리밍 전환 버튼을 사용 설정합니다.

  3. Google Cloud 콘솔에서 특정 VM 인스턴스의 로깅 페이지를 보려면 open_in_new 브라우저에서 열기를 클릭합니다.

VM에 파일 업로드

로컬 IDE에서 원격 VM 인스턴스로 애플리케이션 파일을 복사하려면 다음 단계를 수행합니다.

  1. VM에 파일을 업로드하려면 Cloud Code Compute Engine 탐색기에서 VM 인스턴스 위에 마우스 포인터를 올려놓고 cloud_upload SCP를 통해 파일 업로드를 클릭하거나 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 SCP를 통해 파일 업로드를 선택합니다.

  2. 업로드할 파일로 이동하여 업로드를 클릭합니다.