chrisvanmeer.hashicorp
ansible-role-hashicorp
This is an Ansible role for installing various HashiCorp products:
- Boundary
- Consul
- Nomad
- Packer
- Terraform
- Vagrant
- Vault
- Waypoint
This role only installs the software using the package manager provided by the operating system, and does not set up any configurations.
Requirements
There are no special requirements.
Role Variables
Here are the available variables, with their default values (see defaults/main.yml
):
hashicorp_product_selection:
- boundary
- consul
- nomad
- packer
- terraform
- vagrant
- vault
- waypoint
You can choose which products to install. By default, all products are installed.
Dependencies
There are no dependencies.
Installation
You can install this role using the following command:
ansible-galaxy install chrisvanmeer.hashicorp
Example Playbook
Here’s a simple example of a playbook using this role:
- hosts: servers
become: true
vars:
hashicorp_product_selection:
- boundary
- consul
- nomad
- packer
- terraform
- vagrant
- vault
- waypoint
roles:
- role: chrisvanmeer.hashicorp
License
MIT
Informazioni sul progetto
Ansible role for HashiCorp products
Installa
ansible-galaxy install chrisvanmeer.hashicorp
Licenza
mit
Download
7.5k
Proprietario