98 lines
2.4 KiB
YAML
98 lines
2.4 KiB
YAML
---
|
|
nvidia_device_plugin_chart_version: "0.17.1"
|
|
nvidia_device_plugin_namespace: nvidia-device-plugin
|
|
|
|
nvidia_device_plugin_config:
|
|
map: {}
|
|
default: ""
|
|
name: ""
|
|
|
|
nvidia_device_plugin_compat_with_cpu_manager: false
|
|
nvidia_device_plugin_mig_strategy: "none"
|
|
nvidia_device_plugin_fail_on_init_error: true
|
|
nvidia_device_plugin_device_list_strategy: "envvar"
|
|
nvidia_device_plugin_device_id_strategy: "uuid"
|
|
nvidia_device_plugin_nvidia_driver_root: "/"
|
|
|
|
nvidia_device_plugin_image:
|
|
repository: nvcr.io/nvidia/k8s-device-plugin
|
|
tag: ""
|
|
pull_policy: IfNotPresent
|
|
|
|
nvidia_device_plugin_resources: {}
|
|
|
|
nvidia_device_plugin_node_selector: {}
|
|
|
|
nvidia_device_plugin_affinity:
|
|
node_affinity:
|
|
required_during_scheduling_ignored_during_execution:
|
|
node_selector_terms:
|
|
- match_expressions:
|
|
- key: feature.node.kubernetes.io/pci-10de.present
|
|
operator: In
|
|
values:
|
|
- "true"
|
|
- match_expressions:
|
|
- key: feature.node.kubernetes.io/cpu-model.vendor_id
|
|
operator: In
|
|
values:
|
|
- "NVIDIA"
|
|
- match_expressions:
|
|
- key: nvidia.com/gpu.present
|
|
operator: In
|
|
values:
|
|
- "true"
|
|
|
|
nvidia_device_plugin_tolerations:
|
|
- key: CriticalAddonsOnly
|
|
operator: Exists
|
|
- key: nvidia.com/gpu
|
|
operator: Exists
|
|
effect: NoSchedule
|
|
|
|
nvidia_device_plugin_priority_class_name: "system-node-critical"
|
|
|
|
nvidia_device_plugin_runtime_class_name: null
|
|
|
|
nvidia_device_plugin_gfd:
|
|
enabled: true
|
|
name_override: gpu-feature-discovery
|
|
no_timestamp: null
|
|
sleep_interval: null
|
|
security_context:
|
|
privileged: true
|
|
|
|
nvidia_device_plugin_nfd:
|
|
name_override: node-feature-discovery
|
|
enable_node_feature_api: false
|
|
master:
|
|
service_account:
|
|
name: node-feature-discovery
|
|
create: true
|
|
config:
|
|
extra_label_ns:
|
|
- nvidia.com
|
|
worker:
|
|
tolerations:
|
|
- key: node-role.kubernetes.io/master
|
|
operator: Equal
|
|
value: ""
|
|
effect: NoSchedule
|
|
- key: nvidia.com/gpu
|
|
operator: Equal
|
|
value: present
|
|
effect: NoSchedule
|
|
config:
|
|
sources:
|
|
pci:
|
|
device_class_whitelist:
|
|
- "02"
|
|
- "03"
|
|
device_label_fields:
|
|
- vendor
|
|
|
|
nvidia_device_plugin_mps:
|
|
root: "/run/nvidia/mps"
|
|
|
|
nvidia_device_plugin_kubeconfig: "/home/{{ ansible_user }}/.kube/config"
|