이 페이지에서는 Cloud Shell용 Cloud Code를 사용하여 Cloud Run에 서비스를 배포하는 방법을 보여줍니다.
Cloud Run에 서비스 배포
Cloud Run에 서비스를 배포하려면 다음 안내를 따르세요.
- 명령어 팔레트를 연 다음( - Ctrl/- Cmd+- Shift+- P키를 누르거나 보기 > 명령어 팔레트 클릭) Cloud Run에 배포 명령어를 실행합니다.
- Cloud Run에 배포 창에서 Google Cloud 프로젝트를 설정합니다. 
- 기존 서비스를 선택하거나 새 서비스를 만듭니다. 
- 새 서비스를 만드는 경우 배포 플랫폼에서 Cloud Run(완전 관리형) 또는Knative serving 중 플랫폼 환경설정을 선택합니다. 개발 요구에 가장 적합한 옵션을 선택하는 데 도움을 얻으려면 플랫폼 선택 가이드를 참조하세요. 
- Cloud Run(완전 관리형)을 선택한 경우 배포할 리전을 선택합니다. Knative serving을 선택한 경우 Kubernetes 클러스터 정보를 구성합니다. 
- (선택사항) 서비스 계정, 환경 변수, SQL 연결과 같은 추가 설정을 지정하려면 고급 버전 설정 섹션을 펼치세요. - 다음 환경 변수는 실행 중인 컨테이너에 자동으로 추가됩니다. - 이름 - 설명 - 예시 - 포트 - HTTP 서버가 리슨하는 포트입니다. - 8080 - K_SERVICE - 실행되는 Cloud Run 서비스의 이름입니다. - hello-world - K_REVISION - 실행되는 Cloud Run 버전의 이름입니다. - hello-world.1 - K_CONFIGURATION - 버전을 만든 Cloud Run 구성의 이름입니다. - hello-world 
- 빌드 환경에서 로컬 빌드 또는 Cloud Build 사용 여부를 지정합니다. 
- 빌더(Docker 또는 Buildpack)와 설정을 지정합니다. 
- 원하는 설정을 정의한 후 배포를 클릭합니다. - Cloud Shell용 Cloud Code가 이미지를 빌드하여 레지스트리에 푸시하고 서비스를 Cloud Run에 배포합니다. 이제 서비스가 동작합니다! 
- webview에 표시된 URL을 따라 실행 중인 서비스를 확인합니다. - 상세 로그 표시 버튼을 클릭하고 출력 창에서 상세 로그를 살펴봄으로써 실행 중인 서비스의 세부정보를 볼 수도 있습니다.  
- 세션이 완료되면 마우스 오른쪽 버튼을 클릭하여 다음 명령어를 사용합니다. - 로그 보기: Cloud Code 로그 탐색기를 사용하여 특정 배포의 애플리케이션 로그를 엽니다.
- URL 열기: 웹브라우저에서 특정 서비스의 애플리케이션 서비스 URL을 엽니다.
 
- 시작 구성에서 감시 모드를 사용 중지한 상태에서 애플리케이션을 변경하고 애플리케이션을 다시 빌드 및 다시 배포하려면 Cloud Code 상태 표시줄을 클릭한 다음 감시 모드 사용 설정을 클릭합니다.