Install, configure and maintain promtail
Please see ansible-consul.
See defaults/ for details and examples.
- version to use
- a map of directories to create
- default:
promtail_dir: "/opt/promtail"
promtail_dirs:
main:
path: "{{ promtail_dir }}"
logs:
path: "/var/log/promtail"
- main configuration file
- example: please see defaults/example.yml
- owner of promtail process and files
- default:
promtail
- group of
promtail_user
- default:
promtail
- url to get promtail archive from
- default:
https://releases.hashicorp.com
- openrc service file
- default: see defaults/main.yml
- systemd unit file
- default: see defaults/main.yml
- skip restart/reload - useful when building images with Packer
- default:
false
config
- update promtail unit/service file and sync configuration files
- Anatoly Laskaris - nahsi