1bluechi-proxy(1) General Commands Manual bluechi-proxy(1)
2
3
4
6 bluechi-proxy - Proxy requesting services on other agents
7
8
10 bluechi-proxy [options] command
11
12
14 BlueChi is a service orchestrator tool intended for multi-node devices
15 (e.g.: edge devices) clusters with a predefined number of nodes and
16 with a focus on highly regulated environment such as those requiring
17 functional safety (for example in cars).
18
19
20 A bluechi-proxy uses the public API of bluechi-agent provided on the
21 local D-Bus to request services required by a local unit to be started
22 or stopped on a remote node managed by another bluechi-agent.
23
24
25 bluechi-proxy [OPTIONS]
26
27
29 --help, -h
30 Print usage statement and exit.
31
32
33 --version, -v
34 Print current bluechi-proxy version
35
36
38 bluechi-proxy create [node_service]
39 Starts the bluechi-proxy to call the CreateProxy method on the local
40 bluechi-agent to request a remote service to be started on the given
41 node. bluechi-proxy is exiting when starting the service has either
42 succeeded or failed.
43
44
45 bluechi-proxy remove [node_service]
46 Starts the bluechi-proxy to call the RemoveProxy method on the local
47 bluechi-agent to request a remote service to be started on the given
48 node. bluechi-proxy is exiting when starting the service has either
49 succeeded or failed.
50
51
53 On successfully starting the remote service, 0 is returned. Otherwise,
54 1 is returned.
55
56
58 systemd.unit(5) ⟨https://www.freedesktop.org/software/systemd/man/sys‐
59 temd.unit.html⟩
60
61
62
63 bluechi-proxy(1)