Closed jritsema closed 6 years ago
Fixes the following for https-only:
ERROR: template: tf:30:23: executing "tf" at <.HTTPPort.PublicPort>: can't evaluate field PublicPort in type *cmd.terraformPort
Properly handles IAM server certs by emitting the following terraform based on the harbor load balancer.
data "aws_iam_server_certificate" "app" { name_prefix = "k8s-1502304042212088264" latest = true }
resource "aws_alb_listener" "https" { load_balancer_arn = "${aws_alb.main.id}" port = "${var.https_port}" protocol = "HTTPS" certificate_arn = "${data.aws_iam_server_certificate.app.arn}"
Fixes the following for https-only:
Properly handles IAM server certs by emitting the following terraform based on the harbor load balancer.