From e0b13c665a7d5f2ad69b72a87180f1ff2514d9b6 Mon Sep 17 00:00:00 2001 From: Marcus Young Date: Tue, 11 Apr 2017 09:02:56 -0500 Subject: [PATCH] Added example pillar --- pillar.example | 7 +++++++ vault/init.sls | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 pillar.example diff --git a/pillar.example b/pillar.example new file mode 100644 index 0000000..def7b49 --- /dev/null +++ b/pillar.example @@ -0,0 +1,7 @@ +vault: + vault_version: 0.7.0 + skip_verify: true + protocol: https + hostname: vault.hostname.com + port: 8200 + diff --git a/vault/init.sls b/vault/init.sls index 4e06771..03ace45 100644 --- a/vault/init.sls +++ b/vault/init.sls @@ -1,12 +1,12 @@ vault packages: pkg.installed: - names: - - jq - unzip + - curl download vault: cmd.run: - - name: curl --silent -L https://releases.hashicorp.com/vault/{{ pillar['pkgs']['vault_version'] }}/vault_{{ pillar['pkgs']['vault_version'] }}_linux_amd64.zip -o /tmp/vault.zip + - name: curl --silent -L https://releases.hashicorp.com/vault/{{ pillar['vault']['vault_version'] }}/vault_{{ pillar['vault']['vault_version'] }}_linux_amd64.zip -o /tmp/vault.zip - unless: test -e /tmp/vault.zip install vault: