singularity

Ansible Роль: Singularity

Статус сборки

Ansible роль, которая устанавливает Singularity на Linux.

Требования

Нет.

Переменные роли

Доступные переменные перечислены ниже с умолчательными значениями (см. defaults/main.yml):

# Версия Singularity
singularity_version: "3.0.3"

Из роли gantsign.golang

# Основной каталог установки для дистрибутива SDK языка Go
golang_install_dir: '/opt/go/{{ golang_version }}'

# Местоположение для переменной окружения GOPATH
golang_gopath: /opt/go/packages

Зависимости

Роли:

Пример плейбука

- hosts: hpc-nodes
  pre_tasks:
    - name: создать папку для go
      file:
        path: "{{ golang_install_dir }}"
        recurse: yes
    - name: обновить apt
      apt:
        cache_valid_time: 3600
        update_cache: yes
      when: ansible_os_family == "Debian"
  roles:
    - singularity

Лицензия

GNU Общая Публичная Лицензия версии 3.0

Информация об авторе

Эта роль была создана в 2019 году Гильдасом Ле Коргилье

О проекте

Singularity for Linux.

Установить
ansible-galaxy install lecorguille/ansible-singularity
Лицензия
gpl-3.0
Загрузки
16375
Владелец
- IFB Core Cluster, - usegalaxy.fr - Workflow4Metabolomics - https://gitlab.com/lecorguille