lecorguille.singularity

Rola Ansible: Singularity

Status Budowy

Rola Ansible, która instaluje Singularity na systemie Linux.

Wymagania

Brak.

Zmienne Roli

Dostępne zmienne są wymienione poniżej wraz z wartościami domyślnymi (zobacz defaults/main.yml):

# Docelowa wersja Singularity
singularity_version: "3.0.3"

Z roli gantsign.golang

# Główny katalog instalacji dystrybucji SDK języka Go
golang_install_dir: '/opt/go/{{ golang_version }}'

# Miejsce dla zmiennej środowiskowej GOPATH
golang_gopath: /opt/go/packages

Zależności

Role:

Przykład Playbooka

- hosts: hpc-nodes
  pre_tasks:
    - name: utwórz folder dla go
      file:
        path: "{{ golang_install_dir }}"
        recurse: yes
    - name: aktualizacja apt
      apt:
        cache_valid_time: 3600
        update_cache: yes
      when: ansible_os_family == "Debian"
  roles:
    - singularity

Licencja

GNU General Public License v3.0

Informacje o Autorze

Ta rola została stworzona w 2019 roku przez Gildasa Le Corguillé

O projekcie

Singularity for Linux.

Zainstaluj
ansible-galaxy install lecorguille.singularity
Licencja
gpl-3.0
Pobrania
17k
Właściciel
- IFB Core Cluster, - usegalaxy.fr - Workflow4Metabolomics - https://gitlab.com/lecorguille