lecorguille.singularity
Ansible Rôle : Singularity
Un rôle Ansible qui installe Singularity sur Linux.
Exigences
Aucune.
Variables du Rôle
Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml
) :
# Version cible de Singularity
singularity_version: "3.0.3"
À partir du rôle gantsign.golang
# Répertoire d'installation de base de la distribution du SDK du langage Go
golang_install_dir: '/opt/go/{{ golang_version }}'
# Emplacement pour la variable d'environnement GOPATH
golang_gopath: /opt/go/packages
Dépendances
Rôles :
Exemple de Playbook
- hôtes : hpc-nodes
pre_tasks:
- name: créer un dossier pour go
file:
path: "{{ golang_install_dir }}"
recurse: yes
- name: mise à jour apt
apt:
cache_valid_time: 3600
update_cache: yes
when: ansible_os_family == "Debian"
rôles:
- singularity
Licence
Licence Publique Générale GNU v3.0
Informations sur l'Auteur
Ce rôle a été créé en 2019 par Gildas Le Corguillé
Installer
ansible-galaxy install lecorguille.singularity
Licence
gpl-3.0
Téléchargements
17k
Propriétaire
- IFB Core Cluster,
- usegalaxy.fr
- Workflow4Metabolomics -
https://gitlab.com/lecorguille