It has two parts: A server is an application deployed on a remote machine. It works as a master to control and configure remote machines. It tracks the output of the command executed and can follow log trails. It uses badgerDB tp store server credentials and outputs. Server can be controlled by a client using RPC. Client is used to communicate with server. It can issue RPC commands to add new slave machines, read outputs and control server operations.
It has two parts: A server is an application deployed on a remote machine. It works as a master to control and configure remote machines. It tracks the output of the command executed and can follow log trails. It uses badgerDB tp store server credentials and outputs. Server can be controlled by a client using RPC. Client is used to communicate with server. It can issue RPC commands to add new slave machines, read outputs and control server operations.