diff --git a/infrastructure/core/base/kustomization.yaml b/infrastructure/core/base/kustomization.yaml index 07817fd..f4848ad 100644 --- a/infrastructure/core/base/kustomization.yaml +++ b/infrastructure/core/base/kustomization.yaml @@ -4,3 +4,4 @@ kind: Kustomization resources: - storageclass - priorityclass + - runtimeclass diff --git a/infrastructure/core/base/runtimeclass/kustomization.yaml b/infrastructure/core/base/runtimeclass/kustomization.yaml new file mode 100644 index 0000000..f109053 --- /dev/null +++ b/infrastructure/core/base/runtimeclass/kustomization.yaml @@ -0,0 +1,5 @@ +# infrastructure/core/base/storageclass/kustomization.yaml +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - runtimeclass.yaml diff --git a/services/jellyfin/runtimeclass.yaml b/infrastructure/core/base/runtimeclass/runtimeclass.yaml similarity index 100% rename from services/jellyfin/runtimeclass.yaml rename to infrastructure/core/base/runtimeclass/runtimeclass.yaml diff --git a/infrastructure/core/gpu/device-plugin-minipc/daemonset.yaml b/infrastructure/core/gpu/device-plugin-minipc/daemonset.yaml index 13a1613..29ed407 100644 --- a/infrastructure/core/gpu/device-plugin-minipc/daemonset.yaml +++ b/infrastructure/core/gpu/device-plugin-minipc/daemonset.yaml @@ -24,6 +24,7 @@ spec: tolerations: - operator: Exists priorityClassName: system-node-critical + runtimeClassName: nvidia containers: - name: nvidia-device-plugin-ctr image: nvcr.io/nvidia/k8s-device-plugin:v0.16.2 @@ -31,6 +32,7 @@ spec: args: - "--fail-on-init-error=false" - "--device-list-strategy=envvar,cdi" + - "--mig-strategy=none" securityContext: privileged: true env: