abims_sbr.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 der Go-Sprach-SDK-Verteilung
golang_install_dir: '/opt/go/{{ golang_version }}'

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

Abhängigkeiten

Rollen:

Beispiel-Playbook

- hosts: hpc-nodes
  pre_tasks:
    - name: einen Ordner 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

Autorinformationen

Diese Rolle wurde 2019 von Gildas Le Corguillé erstellt.

Über das Projekt

Singularity for Linux.

Installieren
ansible-galaxy install abims_sbr.singularity
GitHub Repository
Lizenz
gpl-3.0
Downloads
58.7k