Skip to content

Commit 338c6bf

Browse files
Merge pull request #1
add ~/.aws/credentials
2 parents db9c3e3 + 03e3cf1 commit 338c6bf

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

tasks/create_user_configs.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,19 @@
1414
aws_access_key_id={{profile.access}}
1515
aws_secret_access_key={{profile.secret}}
1616
ignore_errors: "{{ansible_check_mode}}"
17+
# tags: [ configs ]
18+
19+
- name: "Add {{profile.name}} profile to ~{{user.name}}/.aws/credentials"
20+
blockinfile:
21+
create: "yes"
22+
path: "~{{user.name}}/.aws/credentials"
23+
owner: "{{user.name}}"
24+
group: "{{user.group|default(user.name)}}"
25+
mode: "0600"
26+
marker: "## {mark} - {{profile.name}} - ansible managed ##"
27+
block: |
28+
[{{profile.name}}]
29+
aws_access_key_id={{profile.access}}
30+
aws_secret_access_key={{profile.secret}}
31+
ignore_errors: "{{ansible_check_mode}}"
1732
# tags: [ configs ]

0 commit comments

Comments
 (0)