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

TF/CloudFormation template for deploying EG (with standalone etcd cluster) #316

Closed
mthenw opened this issue Aug 29, 2017 · 5 comments
Closed
Assignees

Comments

@mthenw
Copy link
Contributor

mthenw commented Aug 29, 2017

Would be great to have TF or CF template/config for showing how to deploy example setup of EG with a standalone etcd cluster.

@mthenw mthenw added this to the 0.6.0 milestone Aug 29, 2017
@mthenw mthenw modified the milestones: 0.6.0, 1.0.0 Feb 19, 2018
@baniol
Copy link
Contributor

baniol commented Jun 29, 2018

Should the scripts provide a basic demo setup with one EG instance or a clustered solution, with an LB, ASG and such?

@mthenw
Copy link
Contributor Author

mthenw commented Jun 29, 2018

@baniol good question. I've been thinking about following setup:

  • EG service deployed on Fargate
  • 2 ALBs, one for config API another for events API.
  • etcd deployed on EC2

Ideally would be to use some existing module for etcd as this is the most complicated part.

What do you think?

@baniol
Copy link
Contributor

baniol commented Jun 29, 2018

Looks good, with the assumption the setup will be available in 3 US regions and Ireland (Fargate availability).
As for ALB, it allows path and host based routing, so theoretically we could use just 1.
I can take care of preparing Terraform resources.

@mthenw
Copy link
Contributor Author

mthenw commented Jun 29, 2018

@baniol awesome!

@mthenw
Copy link
Contributor Author

mthenw commented Jun 29, 2018

@baniol I think that for now running single region is totally fine :) Let's start with something simple.

baniol added a commit to baniol/event-gateway that referenced this issue Jul 4, 2018
@baniol baniol mentioned this issue Jul 4, 2018
7 tasks
baniol added a commit to baniol/event-gateway that referenced this issue Jul 6, 2018
baniol added a commit to baniol/event-gateway that referenced this issue Jul 15, 2018
baniol added a commit to baniol/event-gateway that referenced this issue Jul 15, 2018
baniol added a commit to baniol/event-gateway that referenced this issue Jul 31, 2018
baniol added a commit to baniol/event-gateway that referenced this issue Jul 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants