pipelines
pipelines copied to clipboard
Satellites / remote exec support?
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
satellitemode 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