29 lines
709 B
YAML
29 lines
709 B
YAML
version: "3.8"
|
|
|
|
services:
|
|
promtail:
|
|
image: grafana/promtail:2.8.2
|
|
volumes:
|
|
- /var/log:/var/log:ro
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
command: -config.file=/etc/promtail/config.yml
|
|
configs:
|
|
- source: promtail_yml
|
|
target: /etc/promtail/config.yml
|
|
networks:
|
|
- internal
|
|
secrets:
|
|
- basic_auth_admin_password
|
|
environment:
|
|
- LOKI_PUSH_URL
|
|
|
|
configs:
|
|
promtail_yml:
|
|
name: ${STACK_NAME}_promtail_yml_${PROMTAIL_YML_VERSION}
|
|
file: promtail.yml.tmpl
|
|
template_driver: golang
|
|
|
|
secrets:
|
|
basic_auth_admin_password:
|
|
external: true
|
|
name: ${STACK_NAME}_basic_auth_admin_password_${SECRET_BASIC_AUTH_ADMIN_PASSWORD_VERSION} |