From c2365a8161c7c61c5078980a361b42c3030aa5cf Mon Sep 17 00:00:00 2001 From: Jay Patel <78554593+jarpat@users.noreply.github.com> Date: Fri, 8 Mar 2024 13:58:03 -0500 Subject: [PATCH] feat: (IAC-1375) Edit Ingress Definitions for Alertmanager To Adapt Changes From Viya Monitoring (#531) --- .../templates/host-based/user-values-prom-operator.yaml | 6 ++++++ .../templates/path-based/user-values-prom-operator.yaml | 9 ++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/roles/monitoring/templates/host-based/user-values-prom-operator.yaml b/roles/monitoring/templates/host-based/user-values-prom-operator.yaml index fa8e9d44..30297faf 100644 --- a/roles/monitoring/templates/host-based/user-values-prom-operator.yaml +++ b/roles/monitoring/templates/host-based/user-values-prom-operator.yaml @@ -17,6 +17,12 @@ prometheus: - {{ V4M_PROMETHEUS_FQDN }} prometheusSpec: externalUrl: "https://{{ V4M_PROMETHEUS_FQDN }}" + alertingEndpoints: + - name: v4m-alertmanager + port: http-web + scheme: https + tlsConfig: + insecureSkipVerify: true storageSpec: volumeClaimTemplate: spec: diff --git a/roles/monitoring/templates/path-based/user-values-prom-operator.yaml b/roles/monitoring/templates/path-based/user-values-prom-operator.yaml index 3f583b65..1b40f137 100644 --- a/roles/monitoring/templates/path-based/user-values-prom-operator.yaml +++ b/roles/monitoring/templates/path-based/user-values-prom-operator.yaml @@ -24,7 +24,7 @@ grafana: # Note that Prometheus and Alertmanager do not have any # authentication configured by default, exposing an -# unauthenticated applicaton without other restrictions +# unauthenticated application without other restrictions # in place is insecure. prometheus: @@ -49,6 +49,13 @@ prometheus: prometheusSpec: routePrefix: /prometheus externalUrl: "https://{{ V4M_BASE_DOMAIN }}/prometheus" + alertingEndpoints: + - name: v4m-alertmanager + port: http-web + pathPrefix: "/alertmanager" + scheme: https + tlsConfig: + insecureSkipVerify: true alertmanager: # Disable default configuration of NodePort