Terraform은 Cloud Workstations에 대한 리소스와 권한을 프로비저닝하는 데 사용할 수 있는 코드형 인프라(IaC) 도구입니다. Terraform을 사용하여 Google Cloud에서 인프라를 프로비저닝하는 방법을 알아보려면 Google Cloud 기반 Terraform 문서를 참조하세요.
Terraform을 사용하여 Cloud Quotas로 다음을 수행할 수 있습니다.
- 프로젝트, 폴더 또는 조직의 할당량에 대한
QuotaInfo
데이터 소스를 검색합니다. - 특정 프로젝트, 폴더 또는 조직의 모든 할당량에 대한
QuotaInfos
데이터 소스를 나열합니다. - 선호하는 할당량 값을 지정하는 새
QuotaPreference
할당량 구성을 만들거나 기존 구성을 업데이트합니다.
시작하기 전에
시작하기 전에 Terraform에 액세스해야 합니다.
시작하는 경우 Cloud Shell에 Terraform이 이미 통합되어 있으므로 이 단계별 튜토리얼인 기본 Flask 웹 배포 서버를 사용합니다.
Terraform을 직접 설치하려면 HashiCorp의 Terraform 설치 안내를 참조하세요.
Cloud Quotas에서 Terraform을 사용하려면 인프라를 설명하는 구성 파일을 만든 후 구성 파일을 적용하여 실행 계획을 만들고 인프라를 프로비저닝하는 작업을 수행합니다.
Terraform 리소스 및 데이터 소스
다음 목록에는 Terraform 레지스트리에 표시되는 Cloud Quotas Terraform 리소스 및 데이터 소스 샘플에 대한 링크가 포함되어 있습니다.
리소스
Cloud Quotas는 다음과 같은 Terraform 리소스를 제공합니다.
데이터 소스
Cloud Quotas는 다음과 같은 Terraform 데이터 소스를 제공합니다.
다음 단계
Terraform 자세히 알아보기: