From 23c8d865f59c907e06b6ad28659674dda006cb6b Mon Sep 17 00:00:00 2001
From: paulfantom <pawel@krupa.net.pl>
Date: Thu, 25 Feb 2021 18:50:09 +0100
Subject: [PATCH] jsonnet/alertmanager: add default alertmanager resource
 requirements

Co-authored-by: Latch M <latch_mihaylov@homedepot.com>
---
 jsonnet/kube-prometheus/components/alertmanager.libsonnet | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/jsonnet/kube-prometheus/components/alertmanager.libsonnet b/jsonnet/kube-prometheus/components/alertmanager.libsonnet
index 5e992176..64f670e2 100644
--- a/jsonnet/kube-prometheus/components/alertmanager.libsonnet
+++ b/jsonnet/kube-prometheus/components/alertmanager.libsonnet
@@ -3,7 +3,10 @@ local defaults = {
   namespace: error 'must provide namespace',
   image: error 'must provide image',
   version: error 'must provide version',
-  resources: {},
+  resources: {
+    limits: { cpu: '100m', memory: '100Mi' },
+    requests: { cpu: '4m', memory: '100Mi' },
+  },
   commonLabels:: {
     'app.kubernetes.io/name': 'alertmanager',
     'app.kubernetes.io/version': defaults.version,
-- 
GitLab