26 lines
621 B
YAML
26 lines
621 B
YAML
---
|
|
- name: Download awslogs
|
|
get_url:
|
|
url: https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py
|
|
dest: /tmp/awslogs-agent-setup.py
|
|
mode: 0755
|
|
|
|
- name: Create awslogs config directory
|
|
file:
|
|
path: /etc/awslogs
|
|
state: directory
|
|
|
|
- name: Create awslogs config from template
|
|
template:
|
|
src: awslogs.conf
|
|
dest: /etc/awslogs/awslogs.conf
|
|
|
|
- name: Install awslogs
|
|
shell: python /tmp/awslogs-agent-setup.py -c /etc/awslogs/awslogs.conf -n --region {{ REGION }}
|
|
|
|
- name: Enable and start awslogs service
|
|
service:
|
|
name: awslogs
|
|
state: started
|
|
enabled: yes
|