alertmanager_jiralert

Ansible Role: Alertmanager Jiralert

ubuntu-18 ubuntu-20 debian-9 debian-10

License GitHub issues GitHub tag GitHub action

Description

Deploy Jiralert Alertmanager - Jira using ansible.

Requirements

  • Ansible >= 2.9 (It might work on previous versions, but we cannot guarantee it)
  • Community Packages: ansible-galaxy collection install community.general

Role Variables

All variables which can be overridden are stored in defaults/main.yml file as well as in table below.

Name Default Value Description
proxy_env {} proxy environment variables
jiralert_version 1.0 app version
jiralert_config_dir /etc/jiralert default config folder
jiralert_template_dir "{{ jiralert_config_dir }}/templates" default tempalte folder
jiralert_config_file config.yml default config file
jiralert_binary_install_dir "/usr/local/bin" default bin path
jiralert_system_user prometheus default system user
jiralert_system_group prometheus default system group
jiralert_web_listen_port 9097 default listen port
jiralert_web_listen_address 0.0.0.0 default listen address
jiralert_default_template jiralert default template
jiralert_http_proxy [] define proxy to send alerts over it
jiralert_config_defaults {} config defaults defaults/main.yml
jiralert_config_receivers {} receivers defaults/main.yml
jiralert_config_template jiralert config template defaults/main.yml

Example

Playbook

---
- hosts: all
  roles:
  - onkeldom.alertmanager-jiralert

Contributing

See contributor guideline.

License

This project is licensed under MIT License. See LICENSE for more details.

About

Ansible role for installing and configuring Jiralert for Alertmanager

Install
ansible-galaxy install OnkelDom/ansible-role-alertmanager-jiralert
GitHub repository
License
mit
Downloads
21