Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a way in aws to host services behind a single ALB #633

Closed
c0bra opened this issue Oct 22, 2018 · 3 comments
Closed

Add a way in aws to host services behind a single ALB #633

c0bra opened this issue Oct 22, 2018 · 3 comments
Assignees
Labels
kind/enhancement Improvements or new features resolution/wont-fix This issue won't be fixed

Comments

@c0bra
Copy link

c0bra commented Oct 22, 2018

Currently a separate load balancer is spun up per service in AWS. This is unnecessary and costly when you can use a single Application Load Balancer and route to different services based on configuration like ports, host headers, etc.

@joeduffy
Copy link
Member

/cc @CyrusNajmabadi @lukehoban

@lukehoban
Copy link
Member

There are a constellation of related issues that we'll need to tackle together here to improve the LoadBalancing approach used by cloud.Service.

I suspect we want to extract out a loadBalancer property on ports, and allow much more configuration of the loadbalancing to attach to a port. This may even require a seperate kind of cloud.LoadBalancer to be allocatable which can be linked in to Services. There's design work we'll need to do come up with an approach that can extend to the above (and many similar) use cases.

@lukehoban lukehoban modified the milestones: 0.19, 0.20 Nov 8, 2018
@lukehoban
Copy link
Member

We are adding AWS-specific libraries for working with ECS Services as part of pulumi/pulumi-awsx#53. In the near term, those will offer greater flexibility to control details like this for users who are working with AWS. We'll continue to work on how to add cross-cloud support for this as part of the cloud package.

@lukehoban lukehoban modified the milestones: 0.20, 0.22 Dec 7, 2018
@lukehoban lukehoban removed this from the 0.22 milestone Mar 17, 2019
@lukehoban lukehoban added the kind/enhancement Improvements or new features label Jul 24, 2023
@mjeffryes mjeffryes added the resolution/wont-fix This issue won't be fixed label Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvements or new features resolution/wont-fix This issue won't be fixed
Projects
None yet
Development

No branches or pull requests

5 participants