GCP Terraform

https://cloud.google.com/docs/terraform

Terraform 환경을 최적화하는 데 사용할 수 있는 다양한 도구가 있습니다.

 

GCP 는 Terraform 관련한 문서도 정리가 잘 되어 있고 바로 사용하는 템플릿도 제공을 하고 있다.

Cloud Foundation Toolkit 에서 Examples 에 전체 GCP 기본 리소스 구성하는 예제들이 있다.

https://github.com/terraform-google-modules/terraform-example-foundation

 

GCP Terrafom shared VPC 검색시 나온 terraform module.  It creates projects and configures aspects like Shared VPC connectivity, IAM access, Service Accounts, and API enablement to follow best practices.

https://registry.terraform.io/modules/terraform-google-modules/project-factory/google/latest

 

 

GCP 각 리소스 만들때 terraform 가이드가 여러가지 형태로 들어가 있네요.

https://cloud.google.com/vpc/docs/using-vpc#terraform

이건 리소스 만들때 Console, gcloud, API, terraform 모두 설명을 하고 있구요.

 

권장사항. 문서 내용 좋음

https://cloud.google.com/docs/terraform/best-practices-for-terraform