idiv-biodiversity.nvidia-driver
Ansible 角色:NVIDIA 驱动程序
一个安装 NVIDIA 驱动程序的 Ansible 角色。
目录
要求
- Ansible 2.9
角色变量
是否安装驱动程序:
nvidia_driver_install: yes
NVIDIA 驱动程序类型,可能的其他值是 tesla:
nvidia_driver_version: 'XFree86'
NVIDIA 驱动程序版本:
nvidia_driver_version: '387.22'
驱动程序安装包下载目录:
nvidia_driver_download_dir: '/var/cache/nvidia'
安装后是否删除 gcc
包:
nvidia_driver_build_remove_gcc: no
依赖关系
---
# requirements.yml
collections:
- name: community.general
version: X.Y.Z
roles:
- name: idiv_biodiversity.nvidia_driver
src: https://github.com/idiv-biodiversity/ansible-role-nvidia-driver
version: vX.Y.Z
...
示例剧本
顶级剧本
编写一个顶级剧本:
---
- name: 计算节点
hosts: compute
roles:
- role: idiv_biodiversity.nvidia_driver
tags:
- nvidia-driver
...
角色依赖
在 meta/main.yml
中定义角色依赖:
---
dependencies:
- role: idiv_biodiversity.nvidia_driver
tags:
- nvidia-driver
...
许可证
MIT
作者信息
该角色由 Christian Krause 于 2017 年创建,GitHub 用户名为 wookietreiber,他是 德国综合生物多样性研究中心 (iDiv) 的 HPC 集群系统管理员。