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 году Гильдасом Ле Коргилье
Установить
ansible-galaxy install lecorguille/ansible-singularity
Лицензия
gpl-3.0
Загрузки
16581
Владелец
- IFB Core Cluster,
- usegalaxy.fr
- Workflow4Metabolomics -
https://gitlab.com/lecorguille