rtyler / otto

Otto is your friendly continuous delivery companion.
GNU Affero General Public License v3.0
80 stars 5 forks source link

Implement a simple SSH orcehstrator service #37

Open rtyler opened 3 years ago

rtyler commented 3 years ago

Something needs to actually launch the agents. To get a minimal end-to-end example working, I think the first cut of an SSH orchestrator would just read a static list of SSH hosts from its configuration file, and whenever it gets told about a new pipeline to run, just connects to one of those listed.

For the most basic primitive end-to-end functionality, I'm hoping this can avoid needing the auctioneer or eventbus.

ssh2 may be of use.