idiv-biodiversity.nvidia-driver

Ansible Role: NVIDIA Driver

This is an Ansible role used to install the NVIDIA driver.

Table of Contents

Requirements

  • Ansible version 2.9 is needed.

Role Variables

To decide whether to install the driver:

nvidia_driver_install: yes

Specify the type of NVIDIA driver. Another option is tesla:

nvidia_driver_version: 'XFree86'

Indicate the NVIDIA driver version:

nvidia_driver_version: '387.22'

Set the directory where the driver package will be downloaded:

nvidia_driver_download_dir: '/var/cache/nvidia'

Choose whether to remove the gcc package after installation:

nvidia_driver_build_remove_gcc: no

Dependencies

---

# 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

...

Example Playbook

Top-Level Playbook

Create a top-level playbook:

---

- name: compute nodes
  hosts: compute
  roles:
    - role: idiv_biodiversity.nvidia_driver
      tags:
        - nvidia-driver

...

Role Dependency

List role dependency in meta/main.yml:

---

dependencies:

  - role: idiv_biodiversity.nvidia_driver
    tags:
      - nvidia-driver

...

License

This project is licensed under MIT.

Author Information

This role was made in 2017 by Christian Krause, also known as wookietreiber at GitHub. He is an HPC cluster systems administrator at the German Centre for Integrative Biodiversity Research (iDiv).

Informazioni sul progetto

install NVIDIA driver

Installa
ansible-galaxy install idiv-biodiversity.nvidia-driver
Licenza
Unknown
Download
4.2k