uclibs / uc_drc

DRC migration planning and work
Other
0 stars 0 forks source link

Explore deployment #73

Open hortongn opened 4 years ago

hortongn commented 4 years ago

Add the ability to deploy the application via capistrano.

Our only environment so far will be curly.libraries.uc.edu. See the implementation in ucrate as an example:

hortongn commented 4 years ago

Resources on Capistrano with Docker

Also, it may be that kubernetes is a better deployment tool when Docker is involved: https://kubernetes.io/docs/tutorials/kubernetes-basics/

crowesn commented 4 years ago

https://stackoverflow.com/a/39458960

crowesn commented 4 years ago

https://www.docker.com/blog/how-to-deploy-on-remote-docker-hosts-with-docker-compose/ https://medium.com/better-programming/docker-tips-access-the-docker-daemon-via-ssh-97cd6b44a53

crowesn commented 4 years ago

https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option

crowesn commented 4 years ago

https://github.com/docker/compose/issues/6336

crowesn commented 3 years ago

I'd like to write some tighter acceptance criteria for this issue? Do we really want capistrano? From our conversations about this issue it seems like it's too early to know what this should look like since we don't really have environments spec'd out.