copr-be: configure aws-cli for resalloc user properly
This commit is contained in:
parent
ede791ca5f
commit
d97a7be0da
1 changed files with 10 additions and 9 deletions
|
@ -1,32 +1,33 @@
|
||||||
|
---
|
||||||
- name: install aws client
|
- name: install aws client
|
||||||
dnf: state=present name=awscli
|
dnf: state=present name=awscli
|
||||||
|
|
||||||
- name: create aws HOME config directory
|
- name: create aws HOME config directory
|
||||||
file: state=directory
|
file: state=directory
|
||||||
path="/home/{{ item.user }}/.aws"
|
path="{{ item.homedir }}/.aws"
|
||||||
owner={{ item.user }}
|
owner={{ item.user }}
|
||||||
group={{ item.user }}
|
group={{ item.user }}
|
||||||
mode=0700
|
mode=0700
|
||||||
with_items:
|
with_items:
|
||||||
- { user: copr }
|
- {user: copr, homedir: /home/copr}
|
||||||
- { user: resalloc }
|
- {user: resalloc, homedir: /etc/resallocserver}
|
||||||
|
|
||||||
- name: install aws credentials file
|
- name: install aws credentials file
|
||||||
template: src=aws-credentials
|
template: src=aws-credentials
|
||||||
dest="/home/{{ item.user }}/.aws/credentials"
|
dest="{{ item.homedir }}/.aws/credentials"
|
||||||
owner={{ item.user }}
|
owner={{ item.user }}
|
||||||
group={{ item.user }}
|
group={{ item.user }}
|
||||||
mode=0600
|
mode=0600
|
||||||
with_items:
|
with_items:
|
||||||
- { user: copr }
|
- {user: copr, homedir: /home/copr}
|
||||||
- { user: resalloc }
|
- {user: resalloc, homedir: /etc/resallocserver}
|
||||||
|
|
||||||
- name: install aws config file
|
- name: install aws config file
|
||||||
template: src=aws-config
|
template: src=aws-config
|
||||||
dest="/home/{{ item.user }}/.aws/config"
|
dest="{{ item.homedir }}/.aws/config"
|
||||||
owner={{ item.user }}
|
owner={{ item.user }}
|
||||||
group={{ item.user }}
|
group={{ item.user }}
|
||||||
mode=0600
|
mode=0600
|
||||||
with_items:
|
with_items:
|
||||||
- { user: copr }
|
- {user: copr, homedir: /home/copr}
|
||||||
- { user: resalloc }
|
- {user: resalloc, homedir: /etc/resallocserver}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue