terraform-aws-dynamic-subnets

Terraform module for public and private subnets provisioning in existing VPC

APACHE-2.0 License

Stars
191
Committers
42

Bot releases are hidden (Show)

terraform-aws-dynamic-subnets - 0.3.4

Published by aknysh over 6 years ago

what

  • Fix README
  • Fix make targets

why

  • Use standard README template
  • Use / instead of : in make targets
terraform-aws-dynamic-subnets - 0.3.3

Published by aknysh almost 7 years ago

what

  • Removed provider "aws"

why

  • Not necessary here, should be used in higher-level modules
  • Prevents inheriting provider settings from higher-level modules
  • Becomes an issue when testing locally if we use the AWS security keys like this (not the best practice, but people use it for testing):
provider "aws" {
  region     = "${var.region}"
  access_key = "XXXXXXXXXXXXX"
  secret_key = "XXXXXXXXXXXXX"
}

At the same time, this code in terraform-aws-dynamic-subnets:

provider "aws" {
  region = "${var.region}"
}

throws the error:
module.subnets.provider.aws: No valid credential sources found for AWS Provider.

terraform-aws-dynamic-subnets - 0.3.2

Published by aknysh almost 7 years ago

what

  • Losen version constraint

why

terraform-aws-dynamic-subnets - 0.3.1

Published by aknysh almost 7 years ago

Add Continuous Integration

what

  • Validate terraform code
  • Add build status badge

why

  • Improve code quality/consistency
terraform-aws-dynamic-subnets - 0.3.0

Published by aknysh almost 7 years ago

Add Flag to Enable/Disable NAT Gateway

what

  • Permit NAT Gateway to be disabled

why

  • Sometimes only public subnets will be used. If that's the case, the NAT gateways do not provide any value and add additional cost.
terraform-aws-dynamic-subnets - 0.2.3

Published by aknysh about 7 years ago

what

  • Rename repo

why

terraform-aws-dynamic-subnets - Get the Internet Gateway attached to the VPC from AWS as a data source

Published by aknysh about 7 years ago

Get the Internet Gateway attached to the VPC from AWS as a data source

terraform-aws-dynamic-subnets - Place NAT Gateways into public subnets

Published by aknysh about 7 years ago

Place NAT Gateways into public subnets

terraform-aws-dynamic-subnets - Update tf_subnets with cidr_block input

Published by aknysh about 7 years ago

Update tf_subnets with cidr_block input

terraform-aws-dynamic-subnets - Remove `data "aws_subnet_ids"` from `main.tf`

Published by aknysh about 7 years ago

terraform-aws-dynamic-subnets - Add outputs.tf for public & private subnet ids

Published by aknysh about 7 years ago

Related Projects