mirror of
https://github.com/pigmonkey/spark.git
synced 2026-07-24 00:20:07 +00:00
role for the hashicorp tool suite
This commit is contained in:
parent
87f1b9a2c2
commit
97f7d1ebd4
3 changed files with 13 additions and 4 deletions
|
|
@ -35,7 +35,7 @@
|
|||
- { role: redshift, tags: ['redshift'] }
|
||||
- { role: rtorrent, tags: ['rtorrent'] }
|
||||
- { role: virtualbox, tags: ['virtualbox'] }
|
||||
- { role: vagrant, tags: ['vagrant'] }
|
||||
- { role: hashicorp, tags: ['hashicorp'] }
|
||||
- { role: yubikey, tags: ['yubikey'] }
|
||||
- { role: virtualenv, tags: ['virtualenv'] }
|
||||
- { role: backup, tags: ['backup'] }
|
||||
|
|
|
|||
12
roles/hashicorp/tasks/main.yml
Normal file
12
roles/hashicorp/tasks/main.yml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
- name: Install vagrant
|
||||
pacman: name=vagrant state=present
|
||||
|
||||
- name: Install terraform, consul, and vault
|
||||
aur: name={{ item }} user={{ user.name }}
|
||||
with_items:
|
||||
- terraform-bin
|
||||
- consul
|
||||
- vault-bin
|
||||
tags:
|
||||
- aur
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
---
|
||||
- name: Install vagrant
|
||||
pacman: name=vagrant state=present
|
||||
Loading…
Add table
Add a link
Reference in a new issue