AWS just announced Layer 7 load balancing. According to the FAQ provisioning an Application Load Balancers requires calling new APIs so a new top-level resource will need to be created.
see:
https://aws.amazon.com/blogs/aws/new-aws-application-load-balancer/
https://aws.amazon.com/elasticloadbalancing/applicationloadbalancer/faqs/
We'll see what we can do 😉
I'm working on this at the moment - expecting to have it in time for 0.7.1.
@jen20 where do you think you can make it?
@jen20 THanks for update, looking forward to start using it will terraform.
@jen20 where do you think you can make it?
It's in the works right now, though we don't promise any timelines on deliveries in general. As soon as we can!
thanks guys! looking forward 👍
Just going to write the word "elb" here to make this issue show up in searches for that term. ;)
It may be implied but just to be safely explicit: the _ecs_aws_service_ resource would ideally also support the new _Application Load Balancers_.
@stekershaw that may not come in the initial Application Load Balancers PR, but it will follow shortly, same for integrating the new ALBs with AutoScaling Groups
What's the status of this?
@morgante Terraform 0.7.1 added ALB support
@bronislav correct, ALB is supported in 0.7.1
. ECS integration is coming, besides that Terraform should now support all the ALB related functionality.
Do let us know if you find any other missing features or bugs in ALB related resources. I'd close this issue once we merge that linked ECS PR.
@bronislav and @radeksimko thank you guys!
Notably missing from 0.7.1 is support for target groups in AutoScaling, this is quite essential.
https://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_AttachLoadBalancerTargetGroups.html
@kesor I believe this is already supported, see https://www.terraform.io/docs/providers/aws/r/autoscaling_group.html#target_group_arns
@radeksimko awesome! guess I missed seeing it in the changelog.
The alb_target_group
should support tag
or tags
like aws_elb
does.
Hi @kesor you are correct - I have opened another issue to track the work on that
Going to close this for now and make all followup work separate :)
P.
I'm going to lock this issue because it has been closed for _30 days_ ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
Most helpful comment
I'm working on this at the moment - expecting to have it in time for 0.7.1.