Skip to content

Instantly share code, notes, and snippets.

@madagra
Created February 11, 2021 22:30
Show Gist options
  • Select an option

  • Save madagra/4fbd8f036991fef1c99c4333c3c106f0 to your computer and use it in GitHub Desktop.

Select an option

Save madagra/4fbd8f036991fef1c99c4333c3c106f0 to your computer and use it in GitHub Desktop.
resource "aws_lb_target_group" "pypi_tg" {
name = "pypi-tg"
port = 8080
protocol = "HTTP"
vpc_id = var.vpc_id
}
resource "aws_lb_target_group_attachment" "pypi_tg_attachment" {
target_group_arn = aws_lb_target_group.pypi_tg[0].arn
target_id = aws_instance.pypi.id
port = 8080
}
resource "aws_lb_listener" "pypi_listener" {
load_balancer_arn = module.alb.this_alb_arn
port = 443
protocol = var.certificate_arn == null ? "HTTP" : "HTTPS"
certificate_arn = var.certificate_arn
default_action {
type = "forward"
target_group_arn = aws_lb_target_group.pypi_tg[0].arn
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment