本文以 Debian 10, kubernetes 1.19.3 为例,进行配置 GPU 支持。
参考资料:
nvidia-docker 2.0
插件。安装过程见 docker 添加 nvidia 运行环境。nvidia-container-runtime
作为默认的 runtime 。 即在 /etc/docker/daemon.json 中设置 “default-runtime”: “nvidia”
kubectl create -f https://raw.githubusercontent.com/NVIDIA/k8s-device-plugin/v0.7.0/nvidia-device-plugin.yml
kubectl get nodes "-o=custom-columns=NAME:.metadata.name,GPU:.status.allocatable.nvidia\.com/gpu"