Sample Terraform Code for Multi Cloud(AWS, GCP) Data Transfer System.
Creates the following resources:
- S3 Bcucket
- S3 Object
- BigQuery Dataset
- BigQuery Table
- Big Query Data Transfer Service
Check the sample folder.
Create terraform.tfvars in /env/sample/
folder like below.
credential_file_path = "credential.json"
gcp_project_id = "gcp-project-id"
access_key_id = "aws-iam-user-access-key-id"
secret_access_key = "aws-iam-user-secret-access-key"
Name | Version |
---|---|
terraform | >= 1.3 |
Name | Version |
---|---|
aws | >= 4.0 |
>= 4.0 |