Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.59 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.59 KB

Example deX AWS Customer Setup

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.

What This Repository Does

  • 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.

How to Use

  1. Clone this Repository:

    git clone https://github.com/dexlabsio/example-customer-iac-setup-aws.git
    cd example-customer-iac-setup-aws
  2. Configure Terraform: Edit the aws/dex/backend.tf and aws/dex/permissions.tf files with your specific AWS configurations.

  3. Initialize and Apply Terraform:

    terraform init
    terraform apply
  4. Send Outputs to deX: After running Terraform, send the output variables cross_account_access_role_arn, cross_account_access_role_name, and cross_account_id to the deX team for further integration.

Prerequisites

Support

If you need assistance, please contact the deX support team at support@dexlabs.io.