diff --git a/monitor/alertmanager/datas.tf b/monitor/alertmanager/datas.tf index f47dfac..cc69e21 100644 --- a/monitor/alertmanager/datas.tf +++ b/monitor/alertmanager/datas.tf @@ -62,7 +62,7 @@ data "kustomization_overlay" "data" { - name: Alertmanager type: alertmanager uid: alertmanager - url: http://prometheus-community-kube-alertmanager.${var.namespace}:9093/ + url: http://alertmanager-operated.${var.namespace}:9093/ access: proxy jsonData: handleGrafanaManagedAlerts: false diff --git a/monitor/alertmanager/index.yaml b/monitor/alertmanager/index.yaml index 7f05ad1..b4471d9 100644 --- a/monitor/alertmanager/index.yaml +++ b/monitor/alertmanager/index.yaml @@ -6,6 +6,41 @@ metadata: name: alertmanager description: null options: + replicas: + default: 1 + examples: + - 1 + type: integer + retention: + default: 120h + examples: + - 120h + type: string + app-group: + default: monitor + examples: + - monitor + type: string + ingress-class: + default: traefik + examples: + - traefik + type: string + sub-domain: + default: alertmanager + examples: + - alertmanager + type: string + issuer: + default: letsencrypt-prod + examples: + - letsencrypt-prod + type: string + domain: + default: your-company + examples: + - your-company + type: string images: default: alertmanager: @@ -45,56 +80,21 @@ options: type: string type: object type: object - sub-domain: - default: alertmanager - examples: - - alertmanager - type: string - issuer: - default: letsencrypt-prod - examples: - - letsencrypt-prod - type: string - app-group: - default: monitor - examples: - - monitor - type: string - replicas: - default: 1 - examples: - - 1 - type: integer - listenLocal: - default: false - examples: - - false - type: boolean domain-name: default: your_company.com examples: - your_company.com type: string - retention: - default: 120h - examples: - - 120h - type: string - ingress-class: - default: traefik - examples: - - traefik - type: string - domain: - default: your-company - examples: - - your-company - type: string logLevel: default: info examples: - info type: string + listenLocal: + default: false + examples: + - false + type: boolean dependencies: - dist: null category: share diff --git a/monitor/alertmanager/v1_ConfigMap_alertmanager-kube-grafana-datasource.yaml b/monitor/alertmanager/v1_ConfigMap_alertmanager-kube-grafana-datasource.yaml index d746a94..be5fdf9 100644 --- a/monitor/alertmanager/v1_ConfigMap_alertmanager-kube-grafana-datasource.yaml +++ b/monitor/alertmanager/v1_ConfigMap_alertmanager-kube-grafana-datasource.yaml @@ -12,7 +12,7 @@ data: - name: Alertmanager type: alertmanager uid: alertmanager - url: http://prometheus-community-kube-alertmanager.vynil-monitor:9093/ + url: http://alertmanager-operated.vynil-monitor:9093/ access: proxy jsonData: handleGrafanaManagedAlerts: false