교차 프로젝트 환경 모니터링
이 샘플은 동일한 조직에서 선택한 프로젝트 전체에 걸쳐 여러 환경에 대한 통합 모니터링 대시보드를 구현합니다.
- Cloud Composer
- Terraform
- 샘플
정수 범위로 파티션을 나눈 테이블 만들기
기존 데이터 세트에서 정수 범위로 파티션을 나눈 새 테이블을 만듭니다.
- BigQuery
- 자바
- 자바스크립트
- Go
- C#
- Node JS
- Python
- Terraform
- 샘플
Terraform을 사용하여 감사 로그 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 이벤트 기반 Cloud Functions(2세대)를 배포하는 전체 Terraform 구성
- Cloud Functions
- Terraform
- 샘플
Terraform을 사용하여 Pub/Sub 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 이벤트 기반 Cloud Functions(2세대)를 배포하는 전체 Terraform 구성
- Cloud Functions
- Terraform
- 샘플
Terraform을 사용하여 HTTP 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 Cloud Functions(2세대)를 배포하기 위한 전체 Terraform 구성
- Cloud Functions
- Terraform
- 샘플
Terraform을 사용하여 Cloud Storage 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 이벤트 기반 Cloud Functions(2세대)를 배포하는 전체 Terraform 구성
- Cloud Functions
- Terraform
- 샘플
VM이 영구 삭제될 때 삭제되는 스테이트풀(Stateful) 디스크가 있는 MIG 만들기
이 샘플은 스테이트풀(Stateful) 디스크가 있는 관리형 인스턴스 그룹(MIG)을 만들고 VM이 MIG에서 영구적으로 삭제될 때 삭제할 디스크를 설정합니다.
- Compute Engine
- Terraform
- 샘플
빠른 시작
이 샘플은 인증 기관(CA) 풀을 만들고, 새 CA 풀에 CA를 만들고, 새 인증서 서명 요청(CSR)을 생성하고, 생성된 CSR을 사용하여 새 CA 풀에서 인증서를 요청합니다.
- Certificate Authority Service
- Terraform
- 샘플
커스텀 도메인에 Cloud Run 서비스 만들기
사용할 Cloud Run 서비스를 만드는 방법을 보여주는 샘플입니다. 만들고 나면 Cloud Run 서비스를 커스텀 도메인에 매핑할 수 있습니다. 이름 값을 자체 서비스 이름으로 바꿉니다.
- Cloud Run
- Terraform
- 샘플
일정에 따라 Cloud Run 서비스를 실행합니다.
Cloud Scheduler를 사용하여 일정에 따라 Cloud Run 서비스를 안전하게 트리거합니다. 크론 작업을 사용하는 것과 유사합니다.
- Cloud Run
- Terraform
- 샘플
명령어 및 인수를 사용하여 Cloud Run 서비스 만들기
명령어와 인수를 사용하여 Cloud Run 서비스를 만드는 방법을 보여주는 샘플입니다.
- Cloud Run
- Terraform
- 샘플
Cloud Run 서비스 업데이트 및 태그가 지정된 변경할 수 없는 버전 만들기
Cloud Run 서비스를 업데이트하고 아직 트래픽을 제공하지 않을 새로 배포된 이미지의 태그가 지정된 변경할 수 없는 버전을 만드는 방법을 보여주는 샘플입니다.
- Cloud Run
- Terraform
- 샘플
최소 인스턴스를 사용하는 Cloud Run 서비스
Cloud Run 서비스 생성, 최소 인스턴스 설정, 유휴 상태일 때 서비스 Scale-to-zero 방지를 보여주는 샘플입니다.
- Cloud Run
- Terraform
- 샘플
고정 IP 주소로 Cloud Run 서비스 구성
Terraform을 사용하여 네트워킹 설정 및 구성을 만들어 Cloud Run 서비스에 정적 IP를 할당합니다.
- Cloud Run
- Terraform
- 샘플
새로 배포된 버전에 태그를 추가하도록 Cloud Run 서비스 변경
정의된 Cloud Run 서비스를 변경하여 새로 배포된 버전을 추가하는 방법을 보여주는 샘플로, 트래픽을 배포하기 전에 새 버전을 배포하고 테스트하는 방법을 보여줍니다.
- Cloud Run
- Terraform
- 샘플
Cloud Run 서비스를 커스텀 도메인에 매핑
Cloud Run 서비스를 사용자가 만든 커스텀 도메인에 매핑하는 방법을 보여주는 샘플입니다. verified-domain.com을 확인된 커스텀 도메인(예: example.com 또는 subdomain.example.com)으로 바꿉니다.
- Cloud Run
- Terraform
- 샘플
안전한 Cloud Run 서비스
두 개의 서비스를 만듭니다. 하나는 공개 프런트엔드이고 다른 하나는 보안 백엔드입니다. IAM 정책을 사용하여 액세스를 구성합니다.
- Cloud Run
- Terraform
- 샘플
Secret Manager 보안 비밀을 통해 Cloud SQL 연결로 Cloud Run 서비스 만들기
이 Terraform은 Secret Manager에 저장된 인증을 사용하여 Cloud SQL 인스턴스를 만들고 이러한 보안 비밀로 Cloud Run 인스턴스를 구성하는 전체 예시를 보여줍니다.
- Cloud Run
- Terraform
- 샘플
일정에 따라 Cloud Run 호출
Cloud Scheduler를 사용하여 Cloud Run 서비스에 대한 POST 호출을 일정에 따라 생성합니다.
- Cloud Run
- Terraform
- 샘플
구성된 Cloud Storage 버킷 만들기
미국 멀티 리전에서 새 스토리지 버킷을 만들고 main_page_suffix 및 not_found_page를 설정합니다.
- Cloud Storage
- Terraform
- 샘플
스토리지 버킷에 정적 웹사이트 파일 업로드
이 샘플은 정적 웹사이트에 필요한 색인 및 오류 페이지를 Cloud Storage 버킷에 업로드합니다.
- Cloud Storage
- Terraform
- 샘플
Terraform 상태를 저장할 버킷 만들기
이 샘플은 US 멀티 리전에서 객체 버전 관리가 사용 설정된 버킷을 만들어 Terraform 상태를 저장합니다.
- Cloud Storage
- Terraform
- 샘플
Cloud Storage 백엔드용 Terraform 설정
Terraform을 사용하여 Cloud Storage에 Terraform 상태를 저장하기 위한 구성 파일 만들기
- Cloud Storage
- Terraform
- 샘플
Compute Engine에서 Flask 애플리케이션 만들기
Compute Engine, 네트워킹, 스토리지, KMS를 사용하여 Flask 애플리케이션을 만듭니다.
- Cloud Storage
- Terraform
- 샘플
공개 Cloud Storage 버킷 만들기
IAM 및 Cloud Storage Terraform 리소스를 사용하여 공개 Cloud Storage 버킷을 만듭니다.
- Cloud Storage
- Terraform
- 샘플
인증서 서명 요청을 사용하여 인증서 만들기
CSR을 사용하여 지정된 인증 기관에서 인증서를 발급합니다.
- Certificate Authority Service
- Python
- Terraform
- 자바
- 샘플
인증서 템플릿 만들기
일반적인 인증서 발급 시나리오에 재사용할 수 있는 인증서 템플릿을 만듭니다.
- Certificate Authority Service
- Terraform
- 자바
- Python
- 샘플
자체 관리형 키를 사용하여 루트 CA 만들기
이 샘플에서는 us-central1 리전의 CA 풀에 있는 자체 관리형 키를 사용하여 루트 인증 기관(CA)을 만듭니다.
- Certificate Authority Service
- Terraform
- 샘플
선점형 VM이 있는 MIG의 인스턴스 템플릿 만들기
선점형 VM이 있는 관리형 인스턴스 그룹(MIG)을 만드는 데 사용할 수 있는 인스턴스 템플릿을 만듭니다.
- Compute Engine
- Terraform
- 샘플
Compute Engine 인스턴스 고정 IP 주소 만들기
지정된 리전에 고정 IP 주소가 있는 Compute Engine 인스턴스를 만듭니다.
- Compute Engine
- Terraform
- 샘플
Compute Engine 서비스 에이전트에 OS 로그인 관리자 권한 추가
이 예시를 사용하여 Compute Engine 서비스 계정에 OS 로그인 관리자 역할을 추가합니다.
- Compute Engine
- Terraform
- 샘플
인스턴스 템플릿 만들기
지정된 머신 유형, 부팅 디스크, 네트워크를 사용하여 인스턴스 템플릿을 만듭니다.
- Compute Engine
- 자바스크립트
- Python
- Node JS
- Go
- 자바
- Terraform
- 샘플
관리형 인스턴스 그룹(MIG)의 크기 한도 늘리기
이 샘플은 영역 MIG를 만들고 MIG의 크기 한도를 VM 1,000개(기본값)에서 VM 2,000개로 늘립니다. list_managed_instances_results 인수를 PAGINATED로 설정하여 페이지 나누기를 사용 설정하면 크기 한도가 늘어납니다.
- Compute Engine
- Terraform
- 샘플
방화벽 규칙 만들기
전체 인터넷에서 들어오는 HTTP 및 HTTPS 액세스를 허용하는 방화벽 규칙을 만듭니다.
- Compute Engine
- Ruby
- PHP
- Python
- 자바
- C#
- Go
- Node JS
- 자바스크립트
- Terraform
- 샘플
MIG 생성 시 스테이트풀(Stateful) IP 주소 구성
관리형 인스턴스 그룹(MIG)을 만들 때 스테이트풀(Stateful) IP 주소를 구성합니다.
- Compute Engine
- Terraform
- 샘플
MIG에서 VM 인스턴스 생성 시 스테이트풀(Stateful) 메타데이터 설정
관리형 인스턴스 그룹(MIG)에서 커스텀 이름으로 관리형 인스턴스를 만들고 해당 VM에 스테이트풀(Stateful) 메타데이터를 설정합니다.
- Compute Engine
- Terraform
- 샘플
MIG의 자동 복구를 위한 상태 점검 만들기
이 샘플은 관리형 인스턴스 그룹(MIG)에서 자동 복구를 구성하는 데 사용하는 전역 상태 점검을 만듭니다.
- Compute Engine
- Terraform
- 샘플
Google API에 액세스할 엔드포인트 만들기
내부 IP 주소를 사용하고 Private Service Connect 엔드포인트를 만들어 Google API에 연결합니다.
- Compute Engine
- Terraform
- 샘플
디스크 스냅샷 만들기
지정된 Cloud Storage 위치에 디스크의 영역 또는 리전 스냅샷을 만듭니다.
- Compute Engine
- 자바
- Python
- Terraform
- Go
- Node JS
- 자바스크립트
- 샘플
GPU VM의 MIG에 대한 인스턴스 템플릿 만들기
GPU VM의 관리형 인스턴스 그룹(MIG)을 만드는 데 사용할 수 있는 전역 인스턴스 템플릿을 만듭니다.
- Compute Engine
- Terraform
- 샘플
스테이트풀(Stateful) 디스크가 있는 MIG 만들기
그룹의 모든 VM에 대해 디스크를 보존하는 관리형 인스턴스 그룹(MIG)을 만듭니다.
- Compute Engine
- Terraform
- 샘플
가상 디스플레이 기기로 인스턴스 만들기
이 샘플은 us-central1-c 영역에서 가상 디스플레이 기기를 사용하여 f1-micro 인스턴스를 만듭니다.
- Compute Engine
- Terraform
- 샘플
커스텀 호스트 이름으로 VM 만들기
유효한 호스트 이름에 대해 RFC 1035 요구사항을 준수하는 커스텀 호스트 이름으로 VM을 만듭니다.
- Compute Engine
- 자바
- 자바스크립트
- Python
- Terraform
- Node JS
- Go
- 샘플
MIG의 자동 복구에 대한 상태 점검을 허용하는 방화벽 만들기
이 샘플은 MIG에서 자동 복구가 구성된 경우 상태 점검 프로브가 앱에 연결되도록 허용하는 방화벽 규칙을 만듭니다.
- Compute Engine
- Terraform
- 샘플
MIG의 VM에 개별적으로 스테이트풀(Stateful) 디스크 구성
이 샘플에서는 해당 VM의 인스턴스별 구성을 구성하여 관리형 인스턴스 그룹(MIG)의 VM에 대해 개별적으로 스테이트풀(Stateful) 디스크를 구성합니다.
- Compute Engine
- Terraform
- 샘플
텍스트를 위한 데이터 세트 만들기
create_dataset 메서드를 사용하여 텍스트를 위한 데이터 세트를 만듭니다.
- Vertex AI
- 자바
- Node JS
- Python
- 자바스크립트
- Terraform
- 샘플
이미지를 위한 데이터 세트 만들기
create_dataset 메서드를 사용하여 이미지를 위한 데이터 세트를 만듭니다.
- Vertex AI
- Python
- 자바스크립트
- Node JS
- 자바
- Terraform
- 샘플
동영상을 위한 데이터 세트 만들기
create_dataset 메서드를 사용하여 동영상을 위한 데이터 세트를 만듭니다.
- Vertex AI
- 자바스크립트
- 자바
- Node JS
- Terraform
- Python
- 샘플
인스턴스의 자동 백업 예약
이 샘플은 20:55부터 4시간 내에 시작되는 인스턴스에 대한 자동 백업을 예약합니다.
- PostgreSQL용 Cloud SQL
- Cloud SQL
- Terraform
- 샘플
MySQL용 Cloud SQL 인스턴스 읽기 복제본 만들기
이 샘플은 기본 MySQL용 Cloud SQL 인스턴스의 읽기 복제본을 만드는 방법을 보여줍니다. 읽기 복제본은 일반적인 상황에서 거의 실시간으로 기본 인스턴스의 변경사항을 반영합니다.
- Cloud SQL
- MySQL용 Cloud SQL
- Terraform
- 샘플
데이터베이스 주 버전 인플레이스 업그레이드
이 샘플은 MySQL용 Cloud SQL 인스턴스를 인플레이스 업그레이드하여 데이터베이스 주 버전을 업그레이드하는 방법을 보여줍니다.
- MySQL용 Cloud SQL
- Cloud SQL
- Terraform
- 샘플
데이터베이스 플래그 추가
이 샘플은 데이터베이스 플래그 log_connections 및 log_min_error_statement를 추가합니다.
- Cloud SQL
- PostgreSQL용 Cloud SQL
- Terraform
- 샘플
인스턴스의 공개 IP 구성
이 샘플은 공개 IP를 사용 설정하고 인스턴스에 승인된 IP 주소 범위를 추가합니다.
- Cloud SQL
- PostgreSQL용 Cloud SQL
- Terraform
- 샘플
데이터베이스 플래그 추가
이 샘플은 데이터베이스 플래그 general_log, skip_show_database 및 wait_timeout을 추가합니다.
- MySQL용 Cloud SQL
- Cloud SQL
- Terraform
- 샘플
클론을 위한 소스 인스턴스 만들기
이 샘플은 클론을 위한 MySQL용 Cloud SQL 인스턴스를 만드는 방법을 보여줍니다.
- Cloud SQL
- MySQL용 Cloud SQL
- Terraform
- 샘플
MySQL 인스턴스에서 사용자 만들기
이 샘플은 특정 MySQL용 Cloud SQL 인스턴스에서 새 사용자를 만드는 방법을 보여줍니다.
- MySQL용 Cloud SQL
- Cloud SQL
- Terraform
- 샘플
MySQL용 Cloud SQL Enterprise Plus 인스턴스 클론하기
MySQL Enterprise 인스턴스의 클론 만들기
- MySQL용 Cloud SQL
- Cloud SQL
- Terraform
- 샘플
Postgres 비공개 IP 만들기
Postgres 데이터베이스에서 사용할 비공개 IP를 만드는 방법을 보여주는 샘플입니다.
- Cloud SQL
- PostgreSQL용 Cloud SQL
- Terraform
- 샘플
복제를 위한 기본 MySQL 인스턴스 만들기
이 샘플은 복제를 위한 기본 MySQL용 Cloud SQL 인스턴스를 만드는 방법을 보여줍니다.
- Cloud SQL
- MySQL용 Cloud SQL
- Terraform
- 샘플
MySQL용 Cloud SQL 인스턴스 클론하기
이 Terraform은 MySQL 인스턴스의 클론을 만드는 방법을 보여줍니다.
- Cloud SQL
- MySQL용 Cloud SQL
- Terraform
- 샘플
SSL/TLS 암호화 적용
이 샘플은 MySQL용 Cloud SQL 인스턴스에 SSL/TLS 암호화를 적용하는 방법을 보여줍니다.
- Cloud SQL
- MySQL용 Cloud SQL
- Terraform
- 샘플
MySQL 인스턴스 유지보수 버전 업그레이드
이 샘플은 MySQL용 Cloud SQL 인스턴스를 대상 유지보수 버전으로 업그레이드하는 방법을 보여줍니다.
- MySQL용 Cloud SQL
- Cloud SQL
- Terraform
- 샘플
MySQL용 Cloud SQL 인스턴스 복제본 만들기
이 Terraform은 MySQL 인스턴스 복제본을 만드는 방법을 보여줍니다.
- Cloud SQL
- MySQL용 Cloud SQL
- Terraform
- 샘플
인스턴스를 대상 유지보수 버전으로 업그레이드
이 샘플은 인스턴스를 대상 유지보수 버전 POSTGRES_14_4.R20220710.01_07로 업그레이드합니다.
- Cloud SQL
- PostgreSQL용 Cloud SQL
- Terraform
- 샘플
고객 관리 암호화 키로 데이터 세트 만들기
다음 예시에서는 `mydataset`라는 데이터 세트를 만들고 `google_kms_crypto_key` 및 `google_kms_key_ring` 리소스를 사용하여 데이터 세트의 Cloud Key Management Service 키를 지정합니다. 이 예시를 실행하기 전에 Cloud Key Management Service API를 사용 설정해야 합니다.
- BigQuery
- Terraform
- 샘플
데이터 세트 만들기 및 액세스 권한 부여
다음 예시에서는 mydataset라는 데이터 세트를 만든 다음 google_bigquery_dataset_iam_policy 리소스를 사용하여 이에 대한 액세스 권한을 부여합니다.
- BigQuery
- Terraform
- 샘플
BigQuery에서 데이터 세트를 만듭니다.
BigQuery에서 데이터 세트를 만드는 방법을 보여주는 샘플입니다. 데이터 세트에 고유한 이름을 지정합니다. 참고로, 데이터 세트를 만든 후에는 위치의 지리적 위치를 변경할 수 없습니다.
- BigQuery
- C#
- Python
- Go
- Node JS
- PHP
- Ruby
- Terraform
- 자바스크립트
- 자바
- 샘플
Cloud Run 서비스를 커스텀 도메인에 매핑
Cloud Run 서비스를 사용자가 만든 커스텀 도메인에 매핑하는 방법을 보여주는 샘플입니다. verified-domain.com을 확인된 커스텀 도메인(예: example.com 또는 subdomain.example.com)으로 바꿉니다.
- Cloud Run
- Terraform
- 샘플