geerlingguy.go

Rol de Ansible: Go

CI

Un Rol de Ansible que instala Go (el lenguaje) en Linux.

Requisitos

N/A

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con valores predeterminados (ver defaults/main.yml):

go_version: "1.17.3"
go_platform: linux
go_arch: amd64

Versión, plataforma y arquitectura a usar al descargar Go.

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

Estas dos variables se utilizan para construir la URL de descarga al instalar Go.

go_checksum: '550f9845451c0c94be679faf116291e7807a8d78b43149f9506c1b15eb89008c'

SHA256 checksum de la descarga de Go. Si cambias la versión, la plataforma o la arquitectura, también deberás actualizar este checksum.

Dependencias

Ninguna.

Ejemplo de Playbook

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

Licencia

MIT / BSD

Información del Autor

Este rol fue creado en 2021 por Jeff Geerling, autor de Ansible for DevOps.

Acerca del proyecto

Go (language) installation for Linux.

Instalar
ansible-galaxy install geerlingguy.go
Licencia
mit
Descargas
19.5k
Propietario
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns