answerdigital / answerdigital/terraform-modules

ELB Module

未关闭
#46 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
module:elb new_module
主要语言
HCL
星标
3
派生
4
PR 合并指标
30 天内没有已合并 PR

描述

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

- Target Port of your instance
- The Instance Id's of the EC2's
- SSL Certificate Id - Provided you will need this added either as part of another module or some form of other process. For testing purposes add this yourself.

Outputs

- **TBD**

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.

- Assert that Load Balancer can communicate with paired EC2 instances

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。