pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

Satellites / remote exec support?

Open zbal opened this issue 9 years ago • 0 comments

Nice to have feature; especially to allow having 1 central front-facing pipelines and executioners in different locations - sometime internal within a LAN.

Proposed (high-level) implementation could be:

  • have a satellite mode for pipeline, that starts headless
  • expect to connect to a remote master
    • remote master would "see" incoming request and accept them (?)
    • remote master would display a code to include upon start of the satellite to effectively link the satellite to the master
  • the satellite would fetch the tasks from the master (?)
  • or the master would allow creation of pipelines and select which satellite to send it to
  • the satellite would maintain connection with the master via ...
  • webhooks hitting the master would then be routed back to the satellites for execution ...

Not required - and quite heavy work but .. keeping it here

zbal avatar Dec 05 '16 10:12 zbal