add: filebeat

This commit is contained in:
2024-11-23 18:30:30 +00:00
parent c34e6fc81d
commit ee9c367a82
3 changed files with 41 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
---
- name: Add Elastic GPG key
ansible.builtin.apt_key:
url: https://artifacts.elastic.co/GPG-KEY-elasticsearch
state: present
- name: Ensure apt-transport-https is installed
ansible.builtin.apt:
name: apt-transport-https
state: present
update_cache: yes
- name: Add Elastic repository (OSS package)
ansible.builtin.copy:
dest: /etc/apt/sources.list.d/elastic-8.x.list
content: "deb https://artifacts.elastic.co/packages/oss-8.x/apt stable main\n"
owner: root
group: root
mode: '0644'
- name: Update apt cache
ansible.builtin.apt:
update_cache: yes
- name: Install Filebeat
ansible.builtin.apt:
name: filebeat
state: present
- name: Enable Filebeat to start on boot
ansible.builtin.systemd:
name: filebeat
enabled: yes