lecorguille.singularity
Ansibleロール: Singularity
Ansibleロールで、LinuxにSingularityをインストールします。
必要条件
なし。
ロール変数
利用可能な変数は以下にリストされています。デフォルト値も含まれています(defaults/main.yml
を参照):
# Singularityのターゲットバージョン
singularity_version: "3.0.3"
ロールgantsign.golangから
# Go言語SDK配布の基本インストールディレクトリ
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一般公衆ライセンス v3.0
著者情報
このロールは2019年にGildas Le Corguilléによって作成されました。
インストール
ansible-galaxy install lecorguille.singularity
ライセンス
gpl-3.0
ダウンロード
17k
所有者
- IFB Core Cluster,
- usegalaxy.fr
- Workflow4Metabolomics -
https://gitlab.com/lecorguille