Files
ansible.role.awslogs-agent/tasks/main.yml
T
2019-04-01 14:01:33 +08:00

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