2011-01-27 17 views
5

Devo distribuire un'applicazione Rails tramite capistrano a un server su una intranet remota. Per esempio, se dovessi ssh al server di destinazione che sarà simile:Capistrano distribuito tramite una catena di server

localhost$ ssh server1 
server1$ ssh server2 

Che cosa è il modo migliore di fare questo?

Grazie in anticipo.

risposta

5

Capistrano rende tutto questo davvero semplice. Basta usare

set :gateway, "[email protected]:port" 

nel file config/deploy.rb.

2

mi consiglia di utilizzare:

set :ssh_options, { :forward_agent => true } 
set :gateway, "[email protected]:port" 
Problemi correlati