answerdigital / terraform-modules

The repo for the infrastructure as code
MIT License
3 stars 4 forks source link

ELB Module #46

Open robg-test opened 1 year ago

robg-test commented 1 year ago

Create an ELB Module that will allow the creation of an ELB provided a set of instances to add to the Load Balancer

It should be made so that it will receive traffic on a port and redistribute traffic to the instance port on the specified listeners.

The goal of this module will allows us to simplify the process of creating a load balancer so that given a set of 2 private EC2's or resources on Private IP's can we provide the port of which the application sits and put those in-front of a public facing load balancer to route traffic too.

Inputs

Outputs

See https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/elb for info on setting this up.

Testing

Will need fairly rigorous testing to ensure that the networking is working, ideally this will be done with the Go Modules.