Ansible-Nomad
This role was previously maintained by Brian Shumate and is now curated by @ansible-community/hashicorp-tools.
This Ansible role performs basic Nomad
installation, including filesystem structure, and example configuration.
It will also bootstrap a minimal cluster of 3 server nodes, and can do this
in a development environment based on Vagrant and VirtualBox. See
README_VAGRANT.md for more details about the Vagrant setup.
Requirements
This role requires an Arch Linux, Debian, RHEL, or Ubuntu distribution; the role is tested
with the following specific software versions:
- Ansible: 2.7.10
- nomad: 0.12.1
- Arch Linux
- CentOS: 7
- Debian: 8
- RHEL: 7
- Ubuntu: >= 20.04
- unzip for unarchive module