-
Notifications
You must be signed in to change notification settings - Fork 61
Automate deploy with Docker #53
Comments
I think it's already done and this issue should be closed @cuducos ! |
@gomex might be working on or planning something in that direction — you both could collaborate with each other if that's the case ; ) |
@vmesel You have one idea, how to deploy? Today we need to deploy 4 services (maybe 3):
|
I think a |
I was thinking about using ansible to create the docker host and to run the docker-compose there. What you think about? |
@gomex it's the easiest way and probably, the best way for now. |
Hi, guys how this is running? |
@cuducos we can pair, but basically is use the ansible to install docker on server and run We can follow the steps on this link: https://docs.docker.com/compose/production/
|
Great material. I have the feeling that I will take a lot of time with that with the less basic stuff (such as keep sensible information on the environment etc). It's not my priority right now but I'd make it a priority if anyone can pair with me to speed thing up. Otherwise I'll try to build a |
I can pair with you. I already have a ansible role to create a droplet on Digital Ocean with Docker host installed and now we just need to configure a role to start docker there. |
Great! When does it work to you? I'm basically free weekdays, whole day, except 2-4pm ; ) |
I am free weekdays too, but in the night is better for me :) |
I am finish to clean the code and send I PR with a proposal for create droplets on Digital Ocean using ansible. |
I am doing that in my fork, you can follow there: https://travis-ci.org/gomex/jarbas My problem now is about keep together the old deploy code of travis and the new proposal to use ansible, because ansible is not ok yet to use 3.5 python language :( I changed to 2.7 and got problem with that:
|
Unfortunately we need Python 3 to run Jarbas. If you start travis in Python 2.7, you can install (if needed, have to check Ubuntu/Debian version) |
@cuducos today the jarbas is deployed in only one machine or a cluster? |
Only one DO droplet ; )
|
So far so good @lipemorais — I'm gonna test and (hopefully) merge #163 today and then we can look into deploy with Docker <3 |
Closed in favor of #191 |
Now we have a Docker structure, so we can think about how to use that to automate the deploy.
Ideally a piece of code to automate provision is much appreciated ; )
The text was updated successfully, but these errors were encountered: