mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
28 lines
771 B
YAML
28 lines
771 B
YAML
---
|
|
- name: Register flask_metrics in consul
|
|
tags: consul
|
|
become: yes
|
|
template:
|
|
src: consul_service.json
|
|
dest: /etc/consul.d/elasticsearch_exporter.json
|
|
notify:
|
|
- reload consul
|
|
when: disable_consul_services_ie_staging is not defined
|
|
|
|
- name: Start elasticsearch_exporter docker container
|
|
become: yes
|
|
docker_container:
|
|
name: elasticsearch_exporter
|
|
image: prometheuscommunity/elasticsearch-exporter:latest
|
|
pull: yes
|
|
state: started
|
|
command: '--es.uri=http://elasticsearch:9200'
|
|
hostname: "{{ inventory_hostname }}"
|
|
restart_policy: unless-stopped
|
|
container_default_behavior: no_defaults
|
|
networks_cli_compatible: yes
|
|
network_mode: default
|
|
networks:
|
|
- name: newsblurnet
|
|
ports:
|
|
- "9210:9114"
|