-
Notifications
You must be signed in to change notification settings - Fork 448
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
Hashicorp nomad integration. #101
Comments
Is nomad support still on the table? |
@jsierles Yes, but I'm waiting on nomad persistent volumes (and also evolutions on nomad networking model). |
0.5 looks like it will have preliminary volume override support. What networking model changes need to happen? |
I believe this can be revisited again, 0.5.x allows to use Docker's volume support as @jsierles mentioned. Generic volume support is supposed to land in 0.6.0. It would also be fair to do it with host networking first. |
Hello, many thx for this tool :) For information, i'm actually testing it under nomad... and all seem to be ok with this :
Just 3 things to do before lauch :
And of course, do stolonctl init before ;)
On front, i have a keepalived for a floating vip. Only thing i have to do on this nomad file is to change user from sentinel and proxy (no need to be root i think). Hope it can help you for a nomad integration... i will test it more on next week. |
I little update : it's more interesting to separate nomad file in three parts.
|
@LordFPL thank you for describing your setup. I'm interested to learn more about your setup after splitting things into different parts. Have you noticed any other possible tweaks since 2 days ago? |
Hi @codekoala , all seem to be ok, tweaks are mainly on postgres now as stolon is only here for availibility. |
Anyone knows how to pass an ACL Consul token in that scenario so that Stolon can access the KV? |
@scalp42 please ask on gitter or mailing list (not related to this issue). BTW you should just export the |
The sentinels and proxies should be able to run inside nomad with docker/rkt drivers. Since with docker their external IP and port (with the default config which uses the docker bridge network) are different from the container's ones, a new
--advertise-address
andpg-advertise-address
option will be needed.For the keeper, since it needs persistent data, we should wait for hashicorp/nomad#150
The text was updated successfully, but these errors were encountered: