install-container-toolkit.yml 579 B

12345678910111213141516
  1. - name: Check if NVIDIA Container Toolkit is already installed
  2. shell: nvidia-ctk --version
  3. register: toolkit_check
  4. ignore_errors: true
  5. failed_when: false
  6. - name: Set Container Toolkit installation flag
  7. set_fact:
  8. container_toolkit_installed: "{{ toolkit_check.rc == 0 }}"
  9. - name: Install NVIDIA Container Toolkit
  10. include_tasks: "install-container-toolkit-{{ ansible_os_family }}.yml"
  11. when: not container_toolkit_installed | default(false)
  12. - debug: msg="NVIDIA Container Toolkit installed successfully"
  13. when: not container_toolkit_installed | default(false)