diff --git a/doc/docs/index.md b/doc/docs/index.md index 9fda27c4cc..9ed96f12fe 100644 --- a/doc/docs/index.md +++ b/doc/docs/index.md @@ -23,10 +23,10 @@ from the controller and reports local state changes to it. BlueChi is built around three components: -* `bluechi-controller` service, running on the primary node, controls all connected nodes -* `bluechi-agent` services, with one running on each managed node, is the agent +- `bluechi-controller` service, running on the primary node, controls all connected nodes +- `bluechi-agent` services, with one running on each managed node, is the agent talking locally to systemd to act on services -* `bluechictl` command line program, is meant to be used by administrators to test, +- `bluechictl` command line program, is meant to be used by administrators to test, debug, or manually manage services across nodes. BlueChi is meant to be used in conjunction with a state manager (a program or diff --git a/doc/docs/resources.md b/doc/docs/resources.md new file mode 100644 index 0000000000..c27aed45cc --- /dev/null +++ b/doc/docs/resources.md @@ -0,0 +1,10 @@ + + +# Additional Resources + +- [The tale of a lightweight service manager (re)named Eclipse BlueChi](https://www.redhat.com/en/blog/hirte-renamed-eclipse-bluechi)
+ Pierre-Yves Chibon, Michael Engel - RedHat Blog - November 2023
+- [Hirte - Multi-node service orchestration for edge](https://www.youtube.com/watch?v=8RiRiviSVqM)
+ Pierre-Yves Chibon, Michael Engel - DevConf.cz - June 2023
+- [Eclipse BlueChi - A deterministic multi-node service controller for automotive and edge](https://www.youtube.com/watch?v=EMaNJEKEgZ8)
+ Michael Engel - DevConf.cz - June 2024
diff --git a/doc/mkdocs.yml b/doc/mkdocs.yml index 0713d24a40..41790bb57d 100644 --- a/doc/mkdocs.yml +++ b/doc/mkdocs.yml @@ -44,6 +44,7 @@ nav: - SELinux: - bluechi-controller.selinux(8): man/bluechi-controller-selinux.md - bluechi-agent.selinux(8): man/bluechi-agent-selinux.md + - Additional Resources: resources.md theme: name: material