smebberson / docker-alpine

Docker containers running Alpine Linux and s6 for process management. Solid, reliable containers.
MIT License
596 stars 186 forks source link

Add Nomad #18

Open matthewvalimaki opened 8 years ago

matthewvalimaki commented 8 years ago

Suggesting that we introduce https://www.nomadproject.io/ into the base images to complement Consul more than anything perhaps.

So exactly like alpine-consul.

I left alpine-nomad out on purpose as I do not see a use-case for it but if it should be added then it's pretty much copy & paste minus consul.

My real world use-case is that I need to execute something on servers but I do not have direct access to those servers and I have no idea which server is available.

If Nomad sounds good then I can work on the PR.

smebberson commented 8 years ago

@matthewvalimaki, this sounds great to me!

matthewvalimaki commented 8 years ago

@smebberson I'll base the PR on #13 as I want to implement consul-template with the user-consul-nomad-agent.

matthewvalimaki commented 8 years ago

Note: both client and server need to bind to the external IP, otherwise jobs will not be handled correctly. This is not clearly stated in Nomad documentation.

smebberson commented 8 years ago

I think the repository is in a good point to add this image now :)

matthewvalimaki commented 8 years ago

@smebberson lol :) I shall update my stuff and do the PR. Thanks. On Jun 9, 2016 4:41 PM, "Scott Mebberson" notifications@github.com wrote:

I think the repository is in a good point to add this image now :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/smebberson/docker-alpine/issues/18#issuecomment-225058283, or mute the thread https://github.com/notifications/unsubscribe/AA_Gtegf3Da5NwN1g8IUo7v2S0KFFgs-ks5qKKSYgaJpZM4G_PUN .