Skip to content

h-s-c/edge-device-plugin

Repository files navigation

Kubernetes device plugin for low power edge computing accelerators

Supported devices

  • Coral Edge TPU (USB*, M.2, mPCIe)
  • Intel Movidius Myriad X VPU (Neural Compute Stick 2*)
  • Raspberry Pi 3/4 GPU

Install DaemonSet

Helm chart

helm repo add edge-device-plugin https://h-s-c.github.io/edge-device-plugin
helm install edge-device-plugin edge-device-plugin/edge-device-plugin

Manually

kubectl create -f edge-device-plugin-daemonset.yaml

Configure your Pod:

resources: 
  requests:
    coral.ai/tpu: 1
  limits:
    coral.ai/tpu: 1
resources: 
  requests:
    intel.com/vpu: 1
  limits:
    intel.com/vpu: 1
resources: 
  requests:
    raspberrypi.com/gpu: 1
  limits:
    raspberrypi.com/gpu: 1