Kubernetes 配置节点支持 GPU
Kubernetes 配置节点支持 GPU
本文以 Debian 10, kubernetes 1.19.3 为例,进行配置 GPU 支持。
参考资料:
- nvidia-runtime install
- docker 添加 nvidia 运行环境
- Schedule GPUs
- https://github.com/NVIDIA/k8s-device-plugin
- https://www.kubeflow.org/docs/notebooks/setup/
1. 前提条件
- 节点上已经安装了 nvidia 显卡驱动。驱动版本必须大于 384.81 。
- 节点上已经安装了
nvidia-docker 2.0插件。安装过程见 docker 添加 nvidia 运行环境 。 nvidia-container-runtime作为默认的 runtime 。 即在 /etc/docker/daemon.json 中设置"default-runtime": "nvidia"
2. 安装插件
| |
3. 查看节点 gpu 数量
| |