Intel GPU Device Drivers
To use a i915 GPU it is necessary for the Flamenco Worker Pod to request it. This is done by setting a resource limit.
Since there is only one i915 GPU per Intel NUC node in the project, a DaemonSet is sufficient.
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: flamenco-worker-intel-gpu
namespace: flamenco-worker
labels:
app.kubernetes.io/name: flamenco-worker-intel-gpu
app.kubernetes.io/namespace: flamenco-worker
spec:
...
containers:
- name: flamenco
image: "{{ docker_registry_server }}/{{flamenco_version}}-blender-{{blender_version}}"
...
resources:
limits:
cpu: "1000m"
memory: "2Gi"
gpu.intel.com/i915: 1