geerlingguy.go

Rôle Ansible : Go

CI

Un rôle Ansible qui installe Go (le langage) sur Linux.

Exigences

N/A

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml) :

go_version: "1.17.3"
go_platform: linux
go_arch: amd64

Version, plateforme et architecture à utiliser lors du téléchargement de Go.

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

Ces deux variables sont utilisées pour construire l'URL de téléchargement lors de l'installation de Go.

go_checksum: '550f9845451c0c94be679faf116291e7807a8d78b43149f9506c1b15eb89008c'

Checksum SHA256 du téléchargement de Go. Si vous changez la version, la plateforme ou l'architecture, vous devez également mettre à jour ce checksum.

Dépendances

Aucune.

Exemple de Playbook

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

Licence

MIT / BSD

Informations sur l'Auteur

Ce rôle a été créé en 2021 par Jeff Geerling, auteur de Ansible for DevOps.

À propos du projet

Go (language) installation for Linux.

Installer
ansible-galaxy install geerlingguy.go
Licence
mit
Téléchargements
19.5k
Propriétaire
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns