Installs CUDA
Tested with Tesla P100, K80, Tesla M40, CentOS7, Ubuntu 16.04, Cuda 7.5 and 8.0
Optionally also installs cuda_init which initializes the GPUs during boot.
Outbound access to http://developer.download.nvidia.com/compute/cuda/repos/
gpu: False
cuda_packages:
- cuda
cuda_restart_node_on_install: True
cuda_init: True
cuda_bash_profile: True
cuda_packages: [ "cuda=10.0.130-1" ]
Ubuntu playbook.yml:
- name: install a cuda with a specific version
hosts: deep_learning
vars:
- cuda_packages:
- cuda=10.0.130-1
roles:
- fgci.cuda
RHEL/CentOS playbook.yml:
- name: install a cuda with a specific version
hosts: deep_learning
vars:
- cuda_packages:
- cuda-10-2
roles:
- fgci.cuda
inventory
:
[deep_learning]
host1.example gpu=True
This error means you are not using a supported OS (like Ubuntu 18.10 which does not have a cuda URL)
"msg": "No file was found when using with_first_found. Use the 'skip: true' option to allow this task to be skipped if no files are found"
Tests are using this one: https://github.com/lae/ansible-role-travis-lxc
MIT