lecorguille.singularity

Ansible Rolle: Singularity

Build-Status

Eine Ansible Rolle, die Singularity auf Linux installiert.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml):

# Zielversion von Singularity
singularity_version: "3.0.3"

Von der Rolle gantsign.golang

# Basisinstallationsverzeichnis für die Go-SDK-Distribution
golang_install_dir: '/opt/go/{{ golang_version }}'

# Speicherort für die GOPATH-Umgebungsvariable
golang_gopath: /opt/go/packages

Abhängigkeiten

Rollen:

Beispiel-Playbook

- hosts: hpc-nodes
  pre_tasks:
    - name: Verzeichnis für Go erstellen
      file:
        path: "{{ golang_install_dir }}"
        recurse: yes
    - name: apt aktualisieren
      apt:
        cache_valid_time: 3600
        update_cache: yes
      when: ansible_os_family == "Debian"
  roles:
    - singularity

Lizenz

GNU Allgemeine Öffentliche Lizenz v3.0

Informationen zum Autor

Diese Rolle wurde 2019 von Gildas Le Corguillé erstellt.

Über das Projekt

Singularity for Linux.

Installieren
ansible-galaxy install lecorguille.singularity
GitHub Repository
Lizenz
gpl-3.0
Downloads
17k
Besitzer
- IFB Core Cluster, - usegalaxy.fr - Workflow4Metabolomics - https://gitlab.com/lecorguille