Skip to content

This repository centralizes and provides all remote modules developed in Terraform, enabling reuse and standardization in the creation and maintenance of infrastructure as code (IaC).

License

Notifications You must be signed in to change notification settings

team-tech-challenge/terraform-modules-remotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-modules-remotes

Maintenance MIT License Terraform Terraform AWS Documentation Terraform Documentation GitHub

This repository contains Terraform modules for AWS resources.

Structure of the Repository

The repository is structured as follows:

./
├── LICENSE
├── README.md
├── aws_api_gateway_deployment
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── versions.tf
├── aws_api_gateway_integration
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_api_gateway_method
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_api_gateway_resource
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_api_gateway_rest_api
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_api_gateway_stage
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── versions.tf
├── aws_cognito
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── versions.tf
├── aws_cognito_user_pool_client
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── versions.tf
├── aws_database_subnet_group
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_databases
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_db_parameter_group
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_dynamodb_table
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_ecr_lifecycle_policy
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_ecr_repository
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_eks_addons
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_eks_cluster
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_eks_node_group
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_iam_role
│   ├── README.md
│   ├── datasource.tf
│   ├── locals.tf
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_iam_role_policy
│   ├── README.md
│   ├── locals.tf
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_internet_gateway
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_lambda_event_source_mapping
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_lambda_function
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_lambda_permission
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_listener
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_load_balancer
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_nat_gateway
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_network_acl
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_route53_record
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_route53_zone
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_route_table
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_secret_manager
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_secret_manager_version
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_security_group
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_subnets
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
├── aws_target_group
│   ├── README.md
│   ├── main.tf
│   ├── output.tf
│   ├── variables.tf
│   └── version.tf
└── aws_vpc
    ├── README.md
    ├── main.tf
    ├── output.tf
    ├── variables.tf
    └── version.tf

Modules

Modules API Gateway

Modules AWS RDS

Modules DynamoDB

  • This module creates the resources for an AWS DynamoDB:

Modules Elastic Container Registry

Modules Lambda

Modules Secrets Manager

Modules Security Group

  • This module creates the resources for an AWS Security Group:

Modules VPC

  • This module creates the resources for an AWS VPC:

Modules Subnet

  • This module creates the resources for an AWS Subnet:

Modules Route Table

  • This module creates the resources for an AWS Route Table:

Modules Internet Gateway

  • This module creates the resources for an AWS Internet Gateway:

Modules NAT Gateway

  • This module creates the resources for an AWS NAT Gateway:

Modules Network ACL

  • This module creates the resources for an AWS Network ACL:

Modules Cognito

Modules EKS

Modules Route53

About

This repository centralizes and provides all remote modules developed in Terraform, enabling reuse and standardization in the creation and maintenance of infrastructure as code (IaC).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages