Skip to content

Commit 4d04504

Browse files
author
Christopher M. Neill
committed
Bryan's way is nicer.
1 parent 61b3158 commit 4d04504

1 file changed

Lines changed: 2 additions & 15 deletions

File tree

ansible/roles/dock-init/tasks/main.yml

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,12 @@
22
- fail: msg="value tokens need to be defined for this role"
33
when: vault_auth_token is not defined or vault_token_01 is not defined or vault_token_02 is not defined or vault_token_03 is not defined
44

5-
- name: clobber vault auth files
6-
tags: vault_files
7-
become: true
8-
file:
9-
dest="/opt/runnable/dock-init/consul-resources/vault/{{ node_env }}/{{ item.file_name }}"
10-
state=absent
11-
with_items:
12-
- { file_name: 'auth-token' }
13-
- { file_name: 'token-01' }
14-
- { file_name: 'token-02' }
15-
- { file_name: 'token-03' }
16-
175
- name: copy vault auth files
186
tags: vault_files
197
become: true
20-
lineinfile:
8+
copy:
219
dest="/opt/runnable/dock-init/consul-resources/vault/{{ node_env }}/{{ item.file_name }}"
22-
line="{{ item.value }}"
23-
create=yes
10+
content="{{ item.value }}"
2411
mode="0400"
2512
with_items:
2613
- { file_name: 'auth-token', value: "{{ vault_auth_token }}" }

0 commit comments

Comments
 (0)