3
Capistrano ist ein Dienstprogramm und ein Framework für die parallele Ausführung von Befehlen auf mehreren Remote-Computern über SSH.Es verwendet eine einfache DSL (teilweise von Rake entlehnt), mit der Sie Aufgaben definieren können, die auf Maschinen in bestimmten Rollen angewendet werden können.Es werden auch Tunnelverbindungen über einige Gateway-Computer unterstützt, damit Vorgänge hinter VPNs und Firewalls ausgeführt werden können.Capistrano wurde ursprünglich entwickelt, um die Bereitstellung von Webanwendungen in verteilten Umgebungen zu vereinfachen und zu automatisieren, und war ursprünglich mit einer Reihe von Aufgaben für die Bereitstellung von Rails-Anwendungen ausgestattet.