blob: 0470a09b9790dafade0404830d9415d639d7b307 [file] [log] [blame]
Dmitry Kalashnik554db632018-05-21 16:19:30 +04001classes:
2- system.prometheus.alerta
3parameters:
4 _param:
Dmitry Kalashnik554db632018-05-21 16:19:30 +04005 alerta_mongodb_uri: "mongodb://${_param:cluster_node01_address}:27017,${_param:cluster_node02_address}:27017,${_param:cluster_node03_address}:27017/alerta?replicaSet=stacklight"
6 alerta_admin_username: "admin@alerta.io"
7 docker:
8 client:
9 stack:
10 monitoring:
Oleksii Molchanov2dded632020-07-28 23:34:03 +030011 version: '3.7'
Dmitry Kalashnik554db632018-05-21 16:19:30 +040012 service:
13 alerta:
14 networks:
15 - monitoring
16 deploy:
17 labels:
18 com.mirantis.monitoring: "alerta"
19 restart_policy:
20 condition: any
21 labels:
22 com.mirantis.monitoring: "alerta"
23 image: ${_param:docker_image_alerta}
24 ports:
25 - 15017:8080
26 volumes:
27 - ${prometheus:alerta:config_dir}/alerta.conf:/web/config.js
Ksawery Dziekoński28a14c42020-04-06 12:52:22 +020028 - ${prometheus:alerta:config_dir}/alertad.conf:/app/alertad.conf
Dmitry Kalashnik554db632018-05-21 16:19:30 +040029 environment:
30 ADMIN_USERS: ${_param:alerta_admin_username}
Oleksii Molchanov2dded632020-07-28 23:34:03 +030031 ADMIN_PASSWORD_FILE: "/run/secrets/alerta"
Ksawery Dziekoński1fb23672020-10-02 13:25:39 +020032 AUTH_REQUIRED: "True"
Dmitry Kalashnik5dd39702018-07-09 18:03:37 +040033 MONGO_URI: ${_param:alerta_mongodb_uri}
Ildar Svetlov59e09d52018-08-01 13:22:53 +040034 PLUGINS: ""
Oleksii Molchanov2dded632020-07-28 23:34:03 +030035 secrets:
36 - alerta
37 secrets:
38 alerta:
39 external: true
40 value: ${_param:alerta_admin_password}
41