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éによって作成されました。

プロジェクトについて

Singularity for Linux.

インストール
ansible-galaxy install lecorguille.singularity
ライセンス
gpl-3.0
ダウンロード
17k
所有者
- IFB Core Cluster, - usegalaxy.fr - Workflow4Metabolomics - https://gitlab.com/lecorguille