lecorguille.singularity

Rol de Ansible: Singularity

Estado de Construcción

Un Rol de Ansible que instala Singularity en Linux.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml):

# Versión objetivo de Singularity
singularity_version: "3.0.3"

Desde el rol gantsign.golang

# Directorio base de instalación de la distribución del SDK del lenguaje Go
golang_install_dir: '/opt/go/{{ golang_version }}'

# Ubicación para la variable de entorno GOPATH
golang_gopath: /opt/go/packages

Dependencias

Roles:

Ejemplo de Playbook

- hosts: hpc-nodes
  pre_tasks:
    - name: crear una carpeta para go
      file:
        path: "{{ golang_install_dir }}"
        recurse: yes
    - name: actualizar apt
      apt:
        cache_valid_time: 3600
        update_cache: yes
      when: ansible_os_family == "Debian"
  roles:
    - singularity

Licencia

Licencia Pública General GNU v3.0

Información del Autor

Este rol fue creado en 2019 por Gildas Le Corguillé

Acerca del proyecto

Singularity for Linux.

Instalar
ansible-galaxy install lecorguille.singularity
Licencia
gpl-3.0
Descargas
17k
Propietario
- IFB Core Cluster, - usegalaxy.fr - Workflow4Metabolomics - https://gitlab.com/lecorguille