X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=roles%2Fawslogs%2Ftasks%2Fmain.yml;fp=roles%2Fawslogs%2Ftasks%2Fmain.yml;h=7fb354d2f08601b480828eb8fc9f91742972b019;hb=58d8c6bf006cc26fbda40115ebe55852cb0894ff;hp=0000000000000000000000000000000000000000;hpb=e9f9acbe0d91e2df8982afdfccaf113eb1953f3d;p=awsible diff --git a/roles/awslogs/tasks/main.yml b/roles/awslogs/tasks/main.yml new file mode 100644 index 0000000..7fb354d --- /dev/null +++ b/roles/awslogs/tasks/main.yml @@ -0,0 +1,41 @@ +--- +- ec2_facts: + +- name: Install awslogs package + with_items: + - awslogs + yum: + name: "{{ item }}" + state: latest + +- name: Install awslogs templates + with_items: + - awscli.conf + template: + src: "{{ item }}.j2" + dest: /etc/awslogs/{{ item }} + mode: "0644" + owner: root + group: root + notify: + - restart awslogs + +- name: Install awslogs configs + with_items: + - awslogs.conf + - logging.conf + copy: + src: "{{ item }}" + dest: /etc/awslogs/{{ item }} + mode: "0644" + owner: root + group: root + notify: + - restart awslogs + +- name: enable awslogs + service: + name: awslogs + enabled: yes + notify: + - restart awslogs