fix linter errors

This commit is contained in:
Sergey Malyuk
2025-12-08 15:35:57 +03:00
parent 48ced598f7
commit 56436fe607
6 changed files with 18 additions and 18 deletions

View File

@@ -15,8 +15,8 @@ Role Variables
``` ```
alertmanager_version: 0.28.1 # version of Alertmanager (AM) alertmanager_version: 0.28.1 # version of Alertmanager (AM)
config_dir: "/etc/alertmanager/conf" # where to place AM configs alertmanager_config_dir: "/etc/alertmanager/conf" # where to place AM configs
storage_dir: "/var/lib/alertmanager" # path to AM storage alertmanager_storage_dir: "/var/lib/alertmanager" # path to AM storage
alertmanager_dir: "/etc/alertmanager" # where to install AM on target alertmanager_dir: "/etc/alertmanager" # where to install AM on target
alertmanager_user: "alertmanager" # system user name alertmanager_user: "alertmanager" # system user name
alertmanager_group: "alertmanager" # system group name alertmanager_group: "alertmanager" # system group name

View File

@@ -1,7 +1,7 @@
--- ---
alertmanager_version: 0.28.1 alertmanager_version: 0.28.1
config_dir: "/etc/alertmanager/conf" alertmanager_config_dir: "/etc/alertmanager/conf"
storage_dir: "/var/lib/alertmanager" alertmanager_storage_dir: "/var/lib/alertmanager"
alertmanager_dir: "/etc/alertmanager" alertmanager_dir: "/etc/alertmanager"
alertmanager_user: alertmanager alertmanager_user: alertmanager
alertmanager_group: alertmanager alertmanager_group: alertmanager

View File

@@ -1,6 +1,6 @@
--- ---
galaxy_info: galaxy_info:
role_name: "alertmanager" role_name: alertmanager
namespace: genlab namespace: genlab
author: "Alexander Gorelyshev" author: "Alexander Gorelyshev"
company: "Genlab, LLC" company: "Genlab, LLC"
@@ -10,8 +10,8 @@ galaxy_info:
platforms: platforms:
- name: "Ubuntu" - name: "Ubuntu"
versions: [ "focal", "jammy", "noble" ] versions: ["focal", "jammy", "noble"]
galaxy_tags: [ ] galaxy_tags: []
dependencies: [] dependencies: []

View File

@@ -7,20 +7,20 @@ global:
# Other global settings like resolve_timeout, http_config, etc. # Other global settings like resolve_timeout, http_config, etc.
route: route:
# Default receiver for alerts # Default receiver for alerts
receiver: 'default-receiver' receiver: 'default-receiver'
# Labels used for grouping alerts # Labels used for grouping alerts
group_by: ['alertname', 'instance', 'severity'] group_by: ['alertname', 'instance', 'severity']
# Timing settings (group_wait, group_interval, repeat_interval) # Timing settings (group_wait, group_interval, repeat_interval)
# You can have nested 'routes' for more complex routing logic # You can have nested 'routes' for more complex routing logic
receivers: receivers:
- name: 'default-receiver' - name: 'default-receiver'
email_configs: email_configs:
- to: 'ops-team@example.com' - to: 'ops-team@example.com'
inhibit_rules: inhibit_rules:
# Rules to suppress alerts based on other alerts # Rules to suppress alerts based on other alerts
@@ -31,6 +31,6 @@ inhibit_rules:
severity: 'warning' severity: 'warning'
# Suppress 'warning' alerts if a 'critical' alert is also firing # Suppress 'warning' alerts if a 'critical' alert is also firing
templates: templates:
# Paths to template files for customizing notifications # Paths to template files for customizing notifications
- '/etc/alertmanager/templates/*.tmpl' - '/etc/alertmanager/templates/*.tmpl'

View File

@@ -2,5 +2,5 @@
- name: Converge - name: Converge
hosts: all hosts: all
roles: roles:
- role: genlab.alertmanager - role: genlab.common.alertmanager
config_source_dir: alertmanager config_source_dir: alertmanager

View File

@@ -9,7 +9,7 @@
- name: "Include default vars" - name: "Include default vars"
ansible.builtin.include_vars: ansible.builtin.include_vars:
dir: "{{ lookup('env', 'MOLECULE_PROJECT_DIRECTORY') }}/defaults/" dir: "{{ lookup('env', 'MOLECULE_PROJECT_DIRECTORY') }}/defaults/"
extensions: [ 'yml' ] extensions: ['yml']
- name: "Check if Alertmanager is installed" - name: "Check if Alertmanager is installed"
changed_when: false changed_when: false