Matthew Mosesohn
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
4 additions and
3 deletions
-
roles/vault/tasks/cluster/init.yml
-
roles/vault/tasks/shared/check_vault.yml
|
|
@ -1,5 +1,4 @@ |
|
|
|
--- |
|
|
|
|
|
|
|
- name: cluster/init | wait for vault |
|
|
|
command: /bin/true |
|
|
|
notify: wait for vault up |
|
|
|
|
|
@ -9,7 +9,9 @@ |
|
|
|
# Check if vault is reachable on the localhost |
|
|
|
- name: check_vault | Attempt to pull local https Vault health |
|
|
|
command: /bin/true |
|
|
|
notify: wait for vault up nowait |
|
|
|
notify: |
|
|
|
- wait for vault up nowait |
|
|
|
- set facts about local Vault health |
|
|
|
|
|
|
|
- meta: flush_handlers |
|
|
|
|
|
|
@ -44,6 +46,6 @@ |
|
|
|
vault_cluster_is_initialized: >- |
|
|
|
{{ vault_is_initialized or |
|
|
|
hostvars[item]['vault_is_initialized'] or |
|
|
|
'Key not found' not in vault_etcd_exists.stdout|default('Key not found') }} |
|
|
|
('value' in vault_etcd_exists.stdout|default('')) }} |
|
|
|
with_items: "{{ groups.vault }}" |
|
|
|
run_once: true |