This commit is contained in:
aynic.os
2021-07-14 20:38:30 +01:00
parent e1f9ef7de9
commit 3ffea66ba8
101 changed files with 3601 additions and 939 deletions
+42
View File
@@ -0,0 +1,42 @@
---
# file: tasks/user.yml
- name: user - set home directory
when: "not aws_user == 'root'"
set_fact:
home_dir: /home/{{ aws_user }}
- name: user - set home directory for root
when: "aws_user == 'root'"
set_fact:
home_dir: /root
- name: user - create AWS config directory
file: >
path={{ home_dir }}/.aws
state=directory
owner={{ aws_user }}
group={{ aws_group }}
mode=0750
become: yes
- name: user - copy AWS config file
template: >
src=aws_config.j2
dest={{ home_dir }}/.aws/config
owner={{ aws_user }}
group={{ aws_group }}
mode=0640
force=yes
become: yes
- name: user - copy AWS credentials file
template: >
src=aws_credentials.j2
dest={{ home_dir }}/.aws/credentials
owner={{ aws_user }}
group={{ aws_group }}
mode=0600
force=yes
become: yes