geerlingguy.go

Ansible Rolle: Go

CI

Eine Ansible Rolle, die Go (die Programmiersprache) unter Linux installiert.

Anforderungen

Keine

Rollenvariablen

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

go_version: "1.17.3"
go_platform: linux
go_arch: amd64

Version, Plattform und Architektur, die beim Herunterladen von Go verwendet werden sollen.

go_tarball: go{{ go_version }}.{{ go_platform }}-{{ go_arch }}.tar.gz
go_download_url: https://dl.google.com/go/{{ go_tarball }}

Diese beiden Variablen werden verwendet, um die Download-URL beim Installieren von Go zu erstellen.

go_checksum: '550f9845451c0c94be679faf116291e7807a8d78b43149f9506c1b15eb89008c'

SHA256-Prüfziffer des Go-Downloads. Wenn Sie die Version, Plattform oder Architektur ändern, müssen Sie auch diese Prüfziffer aktualisieren.

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: meinserver
  roles:
    - { role: geerlingguy.go }

Lizenz

MIT / BSD

Autorinformation

Diese Rolle wurde 2021 von Jeff Geerling erstellt, dem Autor von Ansible für DevOps.

Über das Projekt

Go (language) installation for Linux.

Installieren
ansible-galaxy install geerlingguy.go
Lizenz
mit
Downloads
19.5k
Besitzer
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns