1bluechi(1) General Commands Manual bluechi(1)
2
3
4
6 bluechi-controller - Manager of services across agents
7
8
10 bluechi-controller [options]
11
12
14 BlueChi is a systemd service controller intended for multi-nodes envi‐
15 ronments with a predefined number of nodes and with a focus on highly
16 regulated environment such as those requiring functional safety (for
17 example in cars).
18
19
20 The bluechi controller offers its public API on the local DBus and uses
21 the DBus APIs provided by all connected bluechi-agents to manage sys‐
22 temd services on those remote systems.
23
24
25 bluechi-controller [OPTIONS]
26
27
29 --help, -h
30 Print usage statement and exit.
31
32
33 --port, -p
34 The port on which bluechi-controller is listening for and setting up
35 connections with bluechi-agents. This option will overwrite the port
36 defined in the configuration file.
37
38
39 --config, -c
40 Path to the configuration file, see bluechi-controller.conf(5).
41
42
43 --version, -v
44 Print current bluechi version
45
46
48 bluechi-controller understands the following environment variables that
49 can be used to override the settings from the configuration file (see
50 bluechi-controller.conf(5)).
51
52
53 BC_LOG_LEVEL
54 The level used for logging. Supported values are:
55
56
57 • DEBUG
58
59 • INFO
60
61 • WARN
62
63 • ERROR
64
65
66
67 BC_LOG_TARGET
68 The target where logs are written to. Supported values are:
69
70
71 • stderr
72
73 • stderr-full
74
75 • journald
76
77
78
79 BC_LOG_IS_QUIET
80 If this flag is set to true, no logs are written by bluechi.
81
82
84 TBD
85
86
88 bluechi-controller.conf(5) ⟨https://github.com/contain‐
89 ers/bluechi/blob/main/doc/man/bluechi-controller.conf.5.md⟩
90
91
92
93 bluechi(1)