ThorstenS-linux.go

ansible-role-go

installs golang (defaults to v1.15.2) on linux (arch amd64, i386 and armv6l ) under /opt/go-$version.

example

$ ansible-galaxy install --roles-path /tmp ThorstenS-linux.go
$ export ANSIBLE_ROLES_PATH=/tmp

$ cat >> golang.yml <<EOF
#!/usr/bin/env ansible-playbook
# install golang
#

- hosts: localhost
  become: yes
  vars:
    - go_installdir: "/usr/local/bin"
    - go_version: 1.12.6
  roles:
    - ThorstenS-linux.go
EOF
$ chmod +x golang.yml
$ ./golang.yml
About

this role installs golang

Install
ansible-galaxy install ThorstenS-linux.go
GitHub repository
License
gpl-3.0
Downloads
46