Managing and maintaining system processes and states in a multi-node environment¶
BlueChi is a service orchestration solution for the multi-node, mixed-criticality environments in AutoSD. BlueChi extends the capabilities of systemd to allow a primary node to manage services on other connected nodes.
BlueChi consists of three main components:
bluechi-controller: A service that runs on the primary node and controls all connected nodesbluechi-agent: A service that runs on each connected node, receiving commands from the controller and interacting with local systemdbluechictl: A command-line tool used to manually interact with the controller and test, debug, and manage services running on connected agents
Important
AutoSD is the public preview of the Red Hat In-Vehicle OS product and contains all of the technology and tools necessary to run a mixed-criticality workload on that safety certified product. The documentation on this page presents the technology underlying and available in the product, but all safety requirements and documents are not covered here and are available only to Red Hat In-Vehicle OS customers. These safety documents impose some limitations and additional activities necessary for safety workloads.