Back to AWS Terraform templates index <–
Generic LB Terraform module
Generic LB Terraform module
Template Locations
Online documentation
Template reference
Service description
This module wraps aws_lb resource to automatically pull correct subnet IDs and set required tags. You are supposed to managed listeners, target groups etc outside of this module.
Module returns three outputs: id, dns_name and zone_id.
Example usage
module "my-lb" {
source = ""
security_group_ids = [ "${module.gitlab-elb-sg.security_group_id}" ]
vpc_id = ""
subnet_type = "private"
product = "devops"
environment = "production"
cost_center = "15607-61"
owner = ""
role = "gitlab"
expiration_date = "20/06/18"
idle_timeout = 3600
}