All Projects → geerlingguy → ansible-role-go

geerlingguy / ansible-role-go

Licence: MIT License
Ansible role - Go

Projects that are alternatives of or similar to ansible-role-go

ansible-role-virtualenv
Ansible role to create and update a Python virtualenv.
Stars: ✭ 22 (-4.35%)
Mutual labels:  ansible-role
ansible-role-win updates
Install Windows updates using Ansible.
Stars: ✭ 24 (+4.35%)
Mutual labels:  ansible-role
nodejs
Ansible role for nodejs
Stars: ✭ 21 (-8.7%)
Mutual labels:  ansible-role
ansible-docker
Enter description of Ansible role
Stars: ✭ 14 (-39.13%)
Mutual labels:  ansible-role
ansible-role-bastille
An ansible role that helps configure a server as a BastilleBSD host
Stars: ✭ 15 (-34.78%)
Mutual labels:  ansible-role
ansible-role-solita.jenkins
Ansible role: Jenkins, completely configured with Ansible
Stars: ✭ 21 (-8.7%)
Mutual labels:  ansible-role
wimpy.deploy
Ansible role to automate immutable infrastructure scheduling one docker container on one EC2 instance
Stars: ✭ 21 (-8.7%)
Mutual labels:  ansible-role
lykops
lykops是一套web可视化的运维自动化项目,基于python3+django开发的。可视化、简化执行ansible任务,并提供详细的任务执行报告。
Stars: ✭ 129 (+460.87%)
Mutual labels:  ansible-role
ansible-role-zerotier
Ansible role to install Zerotier-One and join a Zerotier network
Stars: ✭ 64 (+178.26%)
Mutual labels:  ansible-role
Ansible-Veeam
My Ansible Playbooks, Roles and Modules for Veeam
Stars: ✭ 21 (-8.7%)
Mutual labels:  ansible-role
ansible-galaxy-pyenv
Ansible Galaxy role for pyenv
Stars: ✭ 56 (+143.48%)
Mutual labels:  ansible-role
ansible-role-create-users
Manage users on Linux using Ansible
Stars: ✭ 73 (+217.39%)
Mutual labels:  ansible-role
ansible-digitalocean
An ansible role that creates a DigitalOcean droplet and returns the droplet's IP address for further use in playbooks
Stars: ✭ 20 (-13.04%)
Mutual labels:  ansible-role
ansible-role-redmine
Ansible Role To Install Redmine
Stars: ✭ 17 (-26.09%)
Mutual labels:  ansible-role
ansible-role-docker-ce
Ansible role to install Docker CE on AlmaLinux/Rocky/CentOS/Fedora/RHEL(Redhat)/Ubuntu/Debian/Mint/Raspbian
Stars: ✭ 73 (+217.39%)
Mutual labels:  ansible-role
ansible-role-dotnet-core
Ansible Role - .NET Core for Ubuntu/RHEL/CentOS https://galaxy.ansible.com/ocha/dotnet-core
Stars: ✭ 24 (+4.35%)
Mutual labels:  ansible-role
pvwa
Ansible role to deploy Cyberark Password Vault Web Access
Stars: ✭ 16 (-30.43%)
Mutual labels:  ansible-role
CIS-Ubuntu-20.04-Ansible
Ansible Role to Automate CIS v1.1.0 Ubuntu Linux 18.04 LTS, 20.04 LTS Remediation
Stars: ✭ 150 (+552.17%)
Mutual labels:  ansible-role
ansible-github actions runner
Ansible Role to deploy GitHub Actions self-hosted runner
Stars: ✭ 76 (+230.43%)
Mutual labels:  ansible-role
ansible-role-k8s
This role render an arbitrary number of Jinja2 templates and deploys or removes them to/from Kubernetes clusters.
Stars: ✭ 26 (+13.04%)
Mutual labels:  ansible-role

Ansible Role: Go

CI

An Ansible Role that installs Go (the language) on Linux.

Requirements

N/A

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

go_version: "1.17.3"
go_platform: linux
go_arch: amd64

Version, platform, and architecture to use when downloading Go.

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

These two variables are used to build the download URL when installing Go.

go_checksum: '550f9845451c0c94be679faf116291e7807a8d78b43149f9506c1b15eb89008c'

SHA256 checksum of the Go download. If changing the version, platform, or architecture, you will also need to update this checksum, too.

Dependencies

None.

Example Playbook

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

License

MIT / BSD

Author Information

This role was created in 2021 by Jeff Geerling, author of Ansible for DevOps.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].