X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=roles%2Fmanagement%2Ftasks%2Fmain.yml;h=e42e4717a89d9a6a39b61a37c53e3747e164092d;hb=HEAD;hp=0a99c753db500374cf784e3ec434e3979fd05af2;hpb=164fb4ac7aebf84ca89433aeee8d16771fb8b7da;p=awsible diff --git a/roles/management/tasks/main.yml b/roles/management/tasks/main.yml index 0a99c75..e42e471 100644 --- a/roles/management/tasks/main.yml +++ b/roles/management/tasks/main.yml @@ -9,21 +9,33 @@ name: "{{ item }}" state: present +- name: Install epel utils + with_items: + - pwgen + yum: + enablerepo: epel + name: "{{ item }}" + state: latest + - name: Install PIP things with_items: - ansible - boto3 + - passlib pip: name: "{{ item }}" - state: present + state: latest - name: Gather AWS info action: ec2_facts -- name: Install queue-watching cron +- name: Install crons + with_items: + - sqs-poll.cron + - ddb-users.cron template: - src: sqs-poll.cron.j2 - dest: /etc/cron.d/sqs-poll.cron + src: "{{ item }}.j2" + dest: /etc/cron.d/{{ item }} mode: "0644" owner: root group: root