idiv-biodiversity / ansible-role-nvidia-driver

ansible role to install the official nvidia driver

Home Page:https://galaxy.ansible.com/idiv_biodiversity/nvidia-driver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible Role: NVIDIA Driver

An Ansible role that installs the NVIDIA driver.

Table of Contents

Requirements

  • Ansible 2.9

Role Variables

Whether or not to install the driver:

nvidia_driver_install: yes

NVIDIA driver type, possible other value is tesla:

nvidia_driver_version: 'XFree86'

NVIDIA driver version:

nvidia_driver_version: '387.22'

The download directory to which the driver installation package will be downloaded:

nvidia_driver_download_dir: '/var/cache/nvidia'

Whether or not 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

Write a top-level playbook:

---

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

...

Role Dependency

Define the role dependency in meta/main.yml:

---

dependencies:

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

...

License

MIT

Author Information

This role was created in 2017 by Christian Krause aka wookietreiber at GitHub, HPC cluster systems administrator at the German Centre for Integrative Biodiversity Research (iDiv).

About

ansible role to install the official nvidia driver

https://galaxy.ansible.com/idiv_biodiversity/nvidia-driver


Languages

Language:Shell 100.0%