Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.12 KB

README.md

File metadata and controls

53 lines (36 loc) · 1.12 KB

Ansible Role: Singularity

Build Status

An Ansible Role that installs Singularity on Linux.

Requirements

None.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

# Singularity target version
singularity_version: "3.0.3"

From the role gantsign.golang

# Base installation directory the Go language SDK distribution
golang_install_dir: '/opt/go/{{ golang_version }}'

# Location for GOPATH environment variable
golang_gopath: /opt/go/packages

Dependencies

Roles:

Example Playbook

- hosts: hpc-nodes
  pre_tasks:
    - name: create a folder for go
      file:
        path: "{{ golang_install_dir }}"
        recurse: yes
  roles:
    - singularity

License

GNU General Public License v3.0

Author Information

This role was created in 2019 by Gildas Le Corguillé