From 154019ad823fbf380195f411f3d0da7b8bb40ac5 Mon Sep 17 00:00:00 2001 From: Andreas Dreyer Hysing <andreas.dreyer.hysing@vipps.no> Date: Fri, 11 Feb 2022 15:29:58 +0100 Subject: [PATCH] Added custom overrides for kube-rbac-proxy-self. --- .../components/kube-state-metrics.libsonnet | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/jsonnet/kube-prometheus/components/kube-state-metrics.libsonnet b/jsonnet/kube-prometheus/components/kube-state-metrics.libsonnet index c63891ec..906a4cd4 100644 --- a/jsonnet/kube-prometheus/components/kube-state-metrics.libsonnet +++ b/jsonnet/kube-prometheus/components/kube-state-metrics.libsonnet @@ -20,6 +20,12 @@ local defaults = { requests+: { cpu: '20m' }, }, }, + kubeRbacProxySelf:: { + resources+: { + limits+: { cpu: '20m' }, + requests+: { cpu: '10m' }, + }, + }, scrapeInterval:: '30s', scrapeTimeout:: '30s', commonLabels:: { @@ -108,7 +114,7 @@ function(params) (import 'github.com/kubernetes/kube-state-metrics/jsonnet/kube- image: ksm._config.kubeRbacProxyImage, }), - local kubeRbacProxySelf = krp({ + local kubeRbacProxySelf = krp(ksm._config.kubeRbacProxySelf { name: 'kube-rbac-proxy-self', upstream: 'http://127.0.0.1:8082/', secureListenAddress: ':9443', -- GitLab