kolide / fleet

A flexible control server for osquery fleets
https://kolide.com/fleet
MIT License
1.1k stars 261 forks source link

Dockerize Apps and Deps #3

Closed terracatta closed 8 years ago

terracatta commented 8 years ago

As a developer I want the ability to be able to bootstrap the app and deps instantly with something like docker.

marpaia commented 8 years ago

+1, this will make it easier to run the front-end for me I think, because I'm not sure how well the whole JavaScript ecosystem works on Windows #windowsproblems

marpaia commented 8 years ago

It would be cool if we could use docker to test running many web servers since eventually, we'll want to test what it would be like to run something like 15 kolide web servers and 3 database servers (M:S:S) to ensure that we can horizontally scale the API / ensure that all requests are stateless.

zwass commented 8 years ago

Docker/docker-compose (with the scale command) should make it relatively easy to test the scaling once we get this set up.

terracatta commented 8 years ago

+1, this will make it easier to run the front-end for me I think, because I'm not sure how well the whole JavaScript ecosystem works on Windows #windowsproblems

This problem isn't solved yet by my PR, but when I get react rocking and we have webpack, I'll make sure this is turn key.

terracatta commented 8 years ago

It would be cool if we could use docker to test running many web servers since eventually, we'll want to test what it would be like to run something like 15 kolide web servers and 3 database servers (M:S:S) to ensure that we can horizontally scale the API / ensure that all requests are stateless.

This will be possible with my PR.