Skip to content

AWS boilerplate project for customers that doesn't have IaC repositories

Notifications You must be signed in to change notification settings

dexlabsio/example-customer-iac-setup-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

AWS boilerplate project for customers that doesn't have IaC repositories

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages