Files
fedora-infra_ansible/roles/copr/backend/tasks/aws.yml
Ryan Lerch 47c68f478d ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template
Replaces references to template: with ansible.builtin.template

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

34 lines
1.0 KiB
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
ansible.builtin.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
ansible.builtin.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}