diff --git a/monitor/alertmanager/index.yaml b/monitor/alertmanager/index.yaml index 3deca5c..199f1da 100644 --- a/monitor/alertmanager/index.yaml +++ b/monitor/alertmanager/index.yaml @@ -6,16 +6,36 @@ metadata: name: alertmanager description: null options: + retention: + default: 120h + examples: + - 120h + type: string + issuer: + default: letsencrypt-prod + examples: + - letsencrypt-prod + type: string + listenLocal: + default: false + examples: + - false + type: boolean + sub-domain: + default: alertmanager + examples: + - alertmanager + type: string + domain: + default: your-company + examples: + - your-company + type: string ingress-class: default: traefik examples: - traefik type: string - logLevel: - default: info - examples: - - info - type: string images: default: alertmanager: @@ -55,46 +75,26 @@ options: type: string type: object type: object - domain: - default: your-company + domain-name: + default: your_company.com examples: - - your-company + - your_company.com + type: string + logLevel: + default: info + examples: + - info type: string replicas: default: 1 examples: - 1 type: integer - sub-domain: - default: alertmanager - examples: - - alertmanager - type: string - domain-name: - default: your_company.com - examples: - - your_company.com - type: string - retention: - default: 120h - examples: - - 120h - type: string - listenLocal: - default: false - examples: - - false - type: boolean app-group: default: monitor examples: - monitor type: string - issuer: - default: letsencrypt-prod - examples: - - letsencrypt-prod - type: string dependencies: - dist: null category: share diff --git a/monitor/alertmanager/presentation.tf b/monitor/alertmanager/presentation.tf index e9cbd8f..1b6e11b 100644 --- a/monitor/alertmanager/presentation.tf +++ b/monitor/alertmanager/presentation.tf @@ -2,7 +2,7 @@ locals { dns-name = "${var.sub-domain}.${var.domain-name}" dns-names = [local.dns-name] app-name = var.component == var.instance ? var.instance : format("%s-%s", var.component, var.instance) - icon = "icon.svg" + icon = "favicon.ico" request_headers = { "Content-Type" = "application/json" Authorization = "Bearer ${data.kubernetes_secret_v1.authentik.data["AUTHENTIK_BOOTSTRAP_TOKEN"]}" diff --git a/monitor/prometheus/index.yaml b/monitor/prometheus/index.yaml index 26397c0..1d734fb 100644 --- a/monitor/prometheus/index.yaml +++ b/monitor/prometheus/index.yaml @@ -6,15 +6,10 @@ metadata: name: prometheus description: null options: - app-group: - default: monitor + issuer: + default: letsencrypt-prod examples: - - monitor - type: string - retention: - default: 10d - examples: - - 10d + - letsencrypt-prod type: string images: default: @@ -55,6 +50,11 @@ options: type: string type: object type: object + domain: + default: your-company + examples: + - your-company + type: string listenLocal: default: false examples: @@ -70,41 +70,41 @@ options: examples: - prometheus type: string - ingress-class: - default: traefik - examples: - - traefik - type: string shards: default: 1 examples: - 1 type: integer + replicas: + default: 1 + examples: + - 1 + type: integer + ingress-class: + default: traefik + examples: + - traefik + type: string domain-name: default: your_company.com examples: - your_company.com type: string - domain: - default: your-company - examples: - - your-company - type: string - issuer: - default: letsencrypt-prod - examples: - - letsencrypt-prod - type: string logLevel: default: info examples: - info type: string - replicas: - default: 1 + retention: + default: 10d examples: - - 1 - type: integer + - 10d + type: string + app-group: + default: monitor + examples: + - monitor + type: string dependencies: - dist: null category: share diff --git a/monitor/prometheus/presentation.tf b/monitor/prometheus/presentation.tf index a4c2807..705e53c 100644 --- a/monitor/prometheus/presentation.tf +++ b/monitor/prometheus/presentation.tf @@ -2,7 +2,7 @@ locals { dns-name = "${var.sub-domain}.${var.domain-name}" dns-names = [local.dns-name] app-name = var.component == var.instance ? var.instance : format("%s-%s", var.component, var.instance) - icon = "icon.svg" + icon = "favicon.ico" request_headers = { "Content-Type" = "application/json" Authorization = "Bearer ${data.kubernetes_secret_v1.authentik.data["AUTHENTIK_BOOTSTRAP_TOKEN"]}"