Project

General

Profile

Architecture #14716

Updated by Alexis Mousset about 5 years ago

Currently the remote-run API (https://docs.rudder.io/reference/5.0/reference/relay_api.html#_remote_run) is implemented in the python relay API (https://github.com/Normation/rudder/tree/master/relay/sources/relay-api). 

 As we are developing relayd for agent-server communication, it would make sense to move the relay API into it. 

 It will be a good occasion to add tests and better logging, which were lacking in the previous implementation. 

 It will be necessary to modify apache configuration to route the remote-run calls to relayd.

Back