abims_sbr.singularity
Ansible Rolle: Singularity
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.
Installieren
ansible-galaxy install abims_sbr.singularity
Lizenz
gpl-3.0
Downloads
58.7k