You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
725 B
YAML
26 lines
725 B
YAML
---
|
|
|
|
filebeat_id: "{{ inventory_hostname }}-filebeat"
|
|
|
|
filebeat_docker: {
|
|
services: [
|
|
{
|
|
name: "{{ filebeat_id }}",
|
|
image_name: "{{ filebeat_image_name }}",
|
|
image_version: "{{ elastic_filebeat_version }}",
|
|
user: root,
|
|
environment: [
|
|
"node.name: \"{{ filebeat_id }}\"",
|
|
],
|
|
volumes: [
|
|
'"./config/filebeat.yml:/usr/share/filebeat/filebeat.yml:ro"',
|
|
'"/var/lib/docker/containers/:/var/lib/docker/containers/:ro"',
|
|
'"/var/run/docker.sock:/var/run/docker.sock:ro"',
|
|
'"/var/log/:/var/log/:ro"',
|
|
'"./certs:/usr/share/filebeat/config/certificates:ro"',
|
|
],
|
|
extra_hosts: "{{ filebeat_extra_hosts | default([]) }}",
|
|
},
|
|
],
|
|
}
|