konklone / oversight.garden

Bringing together the oversight community's work.
https://oversight.garden
Creative Commons Zero v1.0 Universal
26 stars 9 forks source link

Remove autoscaling groups #196

Closed divergentdave closed 7 years ago

divergentdave commented 7 years ago

This PR changes the AWS deploy script to directly create an EC2 instance for the web server, rather than creating an autoscaling group. This simplifies maintaining the script, since we have one fewer API surface to handle, and paves the way for IPv6 support. (#165)

divergentdave commented 7 years ago

Ugh, don't understand why the build is failing, will come back to this later.

konklone commented 7 years ago

How does it pave the way for IPv6 support?

divergentdave commented 7 years ago

Autoscaling groups don't let you associate public IPv6 addresses, you can only do that when creating normal EC2 instances.

divergentdave commented 7 years ago

Okay, using npm 5 on Travis CI fixed it.