geerlingguy.go

Ansible Роль: Go

CI

Ansible роль, которая устанавливает Go (язык программирования) на Linux.

Требования

Нет

Переменные роли

Доступные переменные перечислены ниже, вместе с значениями по умолчанию (см. defaults/main.yml):

go_version: "1.17.3"
go_platform: linux
go_arch: amd64

Версия, платформа и архитектура, которые будут использоваться при загрузке Go.

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

Эти две переменные используются для построения URL для загрузки при установке Go.

go_checksum: '550f9845451c0c94be679faf116291e7807a8d78b43149f9506c1b15eb89008c'

SHA256 контрольная сумма загружаемого Go. Если вы измените версию, платформу или архитектуру, вам также нужно будет обновить эту контрольную сумму.

Зависимости

Нет.

Пример Playbook

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

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана в 2021 году Джеффом Гирлингом, автором Ansible for DevOps.

О проекте

Go (language) installation for Linux.

Установить
ansible-galaxy install geerlingguy.go
Лицензия
mit
Загрузки
19.5k
Владелец
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns