The *gasket-driver* container installs the `gasket` and `apex` kernel modules, which provide the driver for the Google Coral EdgeTPU AI accellerator module. The container image must be built ahead of time, of course, and contains modules built for a specific Fedora kernel version. The udev rule has two purposes: to set the permissions on the device node so that any user on the system can access it, and to "tag" the device so that systemd will generate a `.device` unit for it. The latter allows other units (e.g. Frigate) to express a `Requires=` and `After=` dependency on the device unit, so that they do not start until the driver is loaded. |
||
---|---|---|
.gitignore | ||
65-apex.rules | ||
butane-watch.sh | ||
flash.sh | ||
gasket-driver.container | ||
gasket-driver.yaml | ||
install-kubelet.service | ||
k8s-aarch64-n0.yaml | ||
kubelet.yaml | ||
sshkeys.yaml |