의견 보내기
App Design Center에서 Cloud Run 서비스 구성
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Cloud Run은 Google의 확장 가능한 인프라에서 직접 컨테이너를 실행할 수 있게 해 주는 완전 관리형 애플리케이션 플랫폼입니다. 자세한 내용은 Cloud Run 개요 를 참고하세요.
이 문서에서는 App Design Center를 사용하여 Cloud Run 서비스를 만들 때 구성할 수 있는 연결 및 매개변수를 설명합니다.
구성 매개변수는 terraform-google-cloud-run Terraform 모듈을 기반으로 합니다.
구성요소 연결
다음 표에는 Cloud Run 서비스에 연결할 수 있는 구성요소와 애플리케이션 및 생성된 Terraform 코드의 결과 업데이트가 포함되어 있습니다.
연결된 구성요소
애플리케이션 업데이트
배경 정보
Secret Manager
Cloud Run 서비스가 보안 비밀 데이터를 참조할 수 있습니다.
Secret Manager 보안 비밀 데이터 필드는 Cloud Run env_secret_vars 필드에서 참조됩니다.
roles/secretmanager.secretAccessor 역할이 Cloud Run 서비스 계정에 추가됩니다.
서비스의 보안 비밀 구성
서비스 계정
Cloud Run 서비스는 서비스 계정을 서비스 ID 로 사용합니다.
roles/run.invoker 역할이 서비스 계정에 추가됩니다.
서비스 계정 이메일과 IAM 정보가 Cloud Run 환경 변수에 추가됩니다.
서비스 간 인증
PostgreSQL용 AlloyDB
Cloud Run 서비스가 PostgreSQL용 AlloyDB 인스턴스에 연결할 수 있습니다.
PostgreSQL용 AlloyDB 리소스 메타데이터가 Cloud Run 환경 변수에 추가됩니다.
PostgreSQL용 AlloyDB roles/alloydb.admin 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run에서 연결
BigQuery
Cloud Run 서비스는 BigQuery 데이터 세트와 상호작용할 수 있습니다.
BigQuery 리소스 메타데이터가 Cloud Run 환경 변수에 추가됩니다.
BigQuery roles/bigquery.dataEditor 역할이 Cloud Run 서비스 계정에 추가됩니다.
BigQuery 개요
Bigtable
Cloud Run 서비스는 Bigtable 인스턴스에서 관리 기능을 실행할 수 있습니다.
Bigtable 리소스 메타데이터 정보가 Cloud Run 환경 변수에 추가됩니다.
roles/bigtable.admin 역할이 Cloud Run 서비스 계정에 추가됩니다.
Bigtable 개요
다른 Cloud Run 서비스
소스 Cloud Run 서비스는 대상 Cloud Run 서비스로 트래픽을 전송할 수 있습니다.
소스 Cloud Run 서비스의 환경 변수에 대상 Cloud Run 서비스 URI가 포함되어 있습니다.
Cloud Run이란 무엇인가요?
Cloud SQL (MySQL)
Cloud Run 서비스는 Cloud SQL (MySQL) 인스턴스에서 데이터를 읽고 쓸 수 있습니다.
Cloud SQL 연결 메타데이터가 Cloud Run 서비스에 추가됩니다.
roles/cloudsql.instanceUser 및 roles/cloudsql.client 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run 서비스 계정이 Cloud SQL 인스턴스에 IAM 사용자로 추가됩니다.
Cloud Run에서 연결
Cloud SQL(PostgreSQL)
Cloud Run 서비스는 Cloud SQL (PostgreSQL) 인스턴스에서 데이터를 읽고 쓸 수 있습니다.
Cloud SQL 연결 메타데이터가 Cloud Run 서비스에 추가됩니다.
roles/cloudsql.instanceUser 및 roles/cloudsql.client 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run 서비스 계정이 Cloud SQL 인스턴스에 IAM 사용자로 추가됩니다.
Cloud Run에서 연결
Cloud Storage
Cloud Run 서비스는 Cloud Storage 버킷의 객체를 관리할 수 있습니다.
Cloud Run 서비스 계정 IAM 정보가 Cloud Storage 버킷에 추가됩니다.
roles/storage.objectAdmin 역할이 Cloud Run 서비스 계정에 할당됩니다.
Google Cloud 서비스에 연결
글로벌 Cloud Load Balancing 백엔드
부하 분산기는 수신 트래픽을 Cloud Run 서비스로 분산할 수 있습니다.
Cloud Run 서비스가 Cloud Load Balancing 서버리스 NEG 백엔드 구성에 백엔드 엔드포인트로 추가됩니다.
Cloud Run을 사용하여 전역 외부 애플리케이션 부하 분산기 설정
Memorystore for Redis
Cloud Run 서비스는 Memorystore for Redis 인스턴스에 데이터를 캐시할 수 있습니다.
Redis용 Memorystore 연결 정보가 Cloud Run 환경 변수에 추가됩니다.
roles/redis.editor 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run 서비스에서 Redis 인스턴스에 연결
Pub/Sub
Cloud Run 서비스는 메시지를 수신하거나 Pub/Sub 주제에 게시할 수 있습니다.
Pub/Sub 주제 ID가 Cloud Run 환경 변수에 추가됩니다.
roles/pubsub.publisher 및 roles/pubsub.subscriber 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run 서비스가 Pub/Sub 푸시 및 풀 구독 필드에 추가됩니다.
Cloud Run에서 Pub/Sub 사용 튜토리얼
리전 Cloud Load Balancing 백엔드
부하 분산기는 수신 트래픽을 Cloud Run 서비스로 분산할 수 있습니다.
Cloud Run 서비스가 Cloud Load Balancing 서버리스 NEG 백엔드 구성에 백엔드 엔드포인트로 추가됩니다.
Cloud Run을 사용하여 리전별 외부 애플리케이션 부하 분산기 설정
리전 Cloud Load Balancing 프런트엔드
부하 분산기의 HTTP 및 HTTPS IP 주소는 Cloud Run 컨테이너에서 실행되는 애플리케이션에서 사용할 수 있습니다.
Cloud Load Balancing 주소 메타데이터가 Cloud Run 환경 변수에 추가됩니다.
전달 규칙 개요
Spanner
Cloud Run 서비스가 Spanner 인스턴스를 관리할 수 있습니다.
Spanner 연결 세부정보가 Cloud Run 환경 변수에 추가됩니다.
roles/spanner.databaseAdmin 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run 서비스 계정 IAM 정보가 Spanner 인스턴스에 추가됩니다.
Google Cloud 서비스에 연결
Vertex AI
Cloud Run 서비스는 Vertex AI 서비스와 상호작용할 수 있습니다.
roles/aiplatform.user 역할이 Cloud Run 서비스 계정에 추가됩니다.
Cloud Run에서 AI 앱 및 에이전트 호스팅
필수 구성 매개변수
템플릿에 Cloud Run 구성요소가 포함된 경우 배포하기 전에 다음 매개변수를 구성해야 합니다.
선택적 구성 매개변수
다음 매개변수는 선택사항입니다. 고급 매개변수를 표시하려면 구성 영역에서 고급 필드 표시 를 선택합니다.
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-12-16(UTC)
의견을 전달하고 싶나요?
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-12-16(UTC)"],[],[]]