File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change 1
1
# Intel NCS2 device plugin for Kubernetes
2
2
3
3
[ ![ PyPI] ( https://img.shields.io/pypi/v/ncs2-device-plugin.svg )] ( https://pypi.python.org/pypi/ncs2-device-plugin )
4
+ [ ![ PyPI] ( https://img.shields.io/pypi/pyversions/ncs2-device-plugin.svg )] ( https://pypi.python.org/pypi/ncs2-device-plugin )
5
+ [ ![ Docker Pulls] ( https://img.shields.io/docker/pulls/adaptant/ncs2-device-plugin.svg )] ( https://hub.docker.com/repository/docker/adaptant/ncs2-device-plugin )
4
6
5
7
A Kubernetes device plugin for the Intel Neural Compute Stick 2 (NCS2) / Intel Movidius MyriadX
6
8
9
+ ## Quick Start
10
+
11
+ To directly install ` ncs2-device-plugin ` as a ` DaemonSet ` into the Kubernetes cluster:
12
+
13
+ ```
14
+ $ kubectl apply -f https://raw.githubusercontent.com/adaptant-labs/ncs2-device-plugin/ncs2-device-plugin.yaml
15
+ ```
16
+
17
+ Pods will be scheduled on any node with a ` feature.node.kubernetes.io/usb-ff_03e7_2485.present ` (provided by [ NFD] ) or
18
+ ` accelerators/ncs2 ` (provided by [ k8s-auto-labeller] , in combination with NFD-based discovery) label set. These labels
19
+ can also be set manually on NCS2-capable nodes for simple deployments in order to enqueue the Pod.
20
+
21
+ [ NFD ] : https://github.com/kubernetes-sigs/node-feature-discovery
22
+ [ k8s-auto-labeller ] : https://github.com/adaptant-labs/k8s-auto-labeller
23
+
7
24
## Annotations
8
25
9
26
Annotations are produced for the per-device full device name, allowing for different device types to be explicitly
You can’t perform that action at this time.
0 commit comments