This repository contains essential Terraform scripts for setting up the necessary AWS resources to integrate with the deX platform. It automates the creation of access rules, resources, and assets to ensure that your cloud infrastructure is ready for integration with the deX stack running on our cloud.
- Creates Access Rules: Configures IAM roles and policies for secure access and management.
- Provisions Resources: Sets up AWS services like S3, Athena, and Glue required for deX integration.
- Automates Setup: Uses Terraform to automate the entire infrastructure setup process.
-
Clone this Repository:
git clone https://github.com/dexlabsio/example-customer-iac-setup-aws.git cd example-customer-iac-setup-aws
-
Configure Terraform: Edit the
aws/dex/backend.tf
andaws/dex/permissions.tf
files with your specific AWS configurations. -
Initialize and Apply Terraform:
terraform init terraform apply
-
Send Outputs to deX: After running Terraform, send the output variables
cross_account_access_role_arn
,cross_account_access_role_name
, andcross_account_id
to the deX team for further integration.
- AWS CLI v2: Installation Guide
- Terraform: Installation Guide
If you need assistance, please contact the deX support team at support@dexlabs.io.