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
著者情報
このロールは2017年に Christian Krause によって作成されました。彼は GitHub の wookietreiber で知られる、ドイツの統合バイオ多様性研究センター (iDiv) の HPC クラスタシステム管理者です。