From 6372fa4ef37590dcb3bd63f804f62d545912520c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Huss?= Date: Tue, 23 Jan 2024 09:55:23 +0100 Subject: [PATCH] fix --- monitor/alertmanager/index.yaml | 68 +++++++++---------- ..._prometheus-community-kube-prometheus.yaml | 32 +++++++++ 2 files changed, 66 insertions(+), 34 deletions(-) create mode 100644 monitor/alertmanager/v1_Service_prometheus-community-kube-prometheus.yaml diff --git a/monitor/alertmanager/index.yaml b/monitor/alertmanager/index.yaml index 199f1da..56b6cc9 100644 --- a/monitor/alertmanager/index.yaml +++ b/monitor/alertmanager/index.yaml @@ -6,31 +6,51 @@ metadata: name: alertmanager description: null options: - retention: - default: 120h + listenLocal: + default: false examples: - - 120h + - false + type: boolean + domain: + default: your-company + examples: + - your-company + type: string + app-group: + default: monitor + examples: + - monitor + type: string + sub-domain: + default: alertmanager + examples: + - alertmanager + type: string + logLevel: + default: info + examples: + - info type: string issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string - listenLocal: - default: false + domain-name: + default: your_company.com examples: - - false - type: boolean - sub-domain: - default: alertmanager - examples: - - alertmanager + - your_company.com type: string - domain: - default: your-company + retention: + default: 120h examples: - - your-company + - 120h type: string + replicas: + default: 1 + examples: + - 1 + type: integer ingress-class: default: traefik examples: @@ -75,26 +95,6 @@ options: type: string type: object type: object - domain-name: - default: your_company.com - examples: - - your_company.com - type: string - logLevel: - default: info - examples: - - info - type: string - replicas: - default: 1 - examples: - - 1 - type: integer - app-group: - default: monitor - examples: - - monitor - type: string dependencies: - dist: null category: share diff --git a/monitor/alertmanager/v1_Service_prometheus-community-kube-prometheus.yaml b/monitor/alertmanager/v1_Service_prometheus-community-kube-prometheus.yaml new file mode 100644 index 0000000..29e4323 --- /dev/null +++ b/monitor/alertmanager/v1_Service_prometheus-community-kube-prometheus.yaml @@ -0,0 +1,32 @@ +# Source: kube-prometheus-stack/templates/prometheus/service.yaml +apiVersion: v1 +kind: Service +metadata: + name: prometheus-community-kube-prometheus + namespace: vynil-monitor + labels: + app: kube-prometheus-stack-prometheus + self-monitor: "true" + + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: prometheus-community + app.kubernetes.io/version: "56.0.3" + app.kubernetes.io/part-of: kube-prometheus-stack + chart: kube-prometheus-stack-56.0.3 + release: "prometheus-community" + heritage: "Helm" +spec: + ports: + - name: http-web + port: 9090 + targetPort: 9090 + - name: reloader-web + appProtocol: http + port: 8080 + targetPort: reloader-web + publishNotReadyAddresses: false + selector: + app.kubernetes.io/name: prometheus + operator.prometheus.io/name: prometheus-community-kube-prometheus + sessionAffinity: None + type: "ClusterIP" \ No newline at end of file