Dataform에서 Terraform 사용

이 문서에서는 Dataform에 대한 Terraform 지원을 설명합니다.

Terraform은 다음 Dataform 리소스에 대한 리소스 및 권한을 프로비저닝하는 데 사용할 수 있는 코드형 인프라(IaC) 도구입니다.

예를 들어 Terraform을 사용하여 Dataform 저장소, 출시 구성, 워크플로 구성을 만들고 구성할 수 있습니다.

Dataform에서 Terraform을 사용하려면 인프라를 설명하는 구성 파일을 만든 다음 구성 파일을 적용하여 실행 계획을 만들고 인프라를 프로비저닝하는 작업을 수행합니다.

다음 표에서는 Terraform 레지스트리GitHub에 표시되는 Dataform 구성 샘플을 보여줍니다.

Dataform 리소스 Terraform 레지스트리 샘플
저장소 google_dataform_repository
출시 구성 google_dataform_repository_release_config
워크플로 구성 google_dataform_repository_workflow_config

Terraform에서 IAM 액세스 관리

Terraform을 사용하여 저장소 리소스의 dataform_repository_iam 정책을 설정하고 관리할 수 있습니다.

다음 리소스는 dataform_repository_iam 정책을 관리하는 데 도움이 됩니다.

Terraform에서 IAM을 관리하기 위한 권장사항은 Identity and Access Management 관리를 참조하세요.

다음 단계

Terraform 자세히 알아보기: