The bluetooth-operator manual
The guides show how to install bluetooth-operator, pair a
controller, and give it to a pod. The reference describes the pairing
API, the devices with their attributes and taints, what a claim gives
a container, and the metrics.
A workload claims a paired controller the same way that
Give a workload a device
shows for the devices that liken publishes, through the
bluetooth-input device class. The operator also publishes one device
that isn’t a paired peer: the radio’s
media bus
, which
audio-operator
claims to play to
Bluetooth speakers.
This site also serves the manifests that the guides apply, as raw
YAML under /deploy/
. They’re the
repository’s own files. They include the bluetooth-adapter class,
because the operator’s own pod claims the radio through it, and not
the bluetooth-input class, because the classes your workloads
claim through are yours to create. The install guide gives its YAML.
The manual covers how to run the operator. The source explains how it works, in the comments of its Go files and manifests, and the design documents explain why it’s built this way.
Every page of this site is also available as Markdown. Add index.md
to a page’s address to get it.