ansible/roles/copr/backend/tasks/aws.yml
Ryan Lerch 62952df107 ansiblelint fixes-- fqcn[action-core] - file to ansible.builtin.file
Replaces many references to  file: with ansible.builtin.file

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:41:52 +10:00

33 lines
999 B
YAML

---
- name: Install aws client
dnf: state=present name=awscli
- name: Create aws HOME config directory
ansible.builtin.file: state=directory
path="{{ item.homedir }}/.aws"
owner={{ item.user }}
group={{ item.user }}
mode=0700
with_items:
- {user: copr, homedir: /home/copr}
- {user: resalloc, homedir: /var/lib/resallocserver}
- name: Install aws credentials file
template: src=aws-credentials
dest="{{ item.homedir }}/.aws/credentials"
owner={{ item.user }}
group={{ item.user }}
mode=0600
with_items:
- {user: copr, homedir: /home/copr}
- {user: resalloc, homedir: /var/lib/resallocserver}
- name: Install aws config file
template: src=aws-config
dest="{{ item.homedir }}/.aws/config"
owner={{ item.user }}
group={{ item.user }}
mode=0600
with_items:
- {user: copr, homedir: /home/copr}
- {user: resalloc, homedir: /var/lib/resallocserver}