Skip to content

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 nodes
  • bluechi-agent: A service that runs on each connected node, receiving commands from the controller and interacting with local systemd
  • bluechictl: 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.


© Red Hat