configuration of servers in sidecar should all have enable_server boolean flag
If flag is set to true the server should spin up, if false - it should not start
If all servers are enable_server = false, sidecar should terminate with an appropriate message (but not a faulty exit code) since it has nothing to do
The servers that need to be configured by this flag:
rpc "main" server
rpc "speculative exec" server
rest api server
sse server (as a whole, don't split to inbound and outbound)
** admin api server
AC:
enable_server
boolean flagtrue
the server should spin up, if false - it should not startenable_server = false
, sidecar should terminate with an appropriate message (but not a faulty exit code) since it has nothing to do