From 840bb5aa43f8ca11809852818ad6f483036445fd Mon Sep 17 00:00:00 2001 From: Fabian Eichenberger Date: Fri, 25 Oct 2019 15:29:29 +0200 Subject: [PATCH 1/2] Add resources to proxy sidecar, hardcoded for now --- pkg/metrics/proxy/injector/pod_patch.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkg/metrics/proxy/injector/pod_patch.go b/pkg/metrics/proxy/injector/pod_patch.go index 51db0db2..49952ae5 100644 --- a/pkg/metrics/proxy/injector/pod_patch.go +++ b/pkg/metrics/proxy/injector/pod_patch.go @@ -10,6 +10,7 @@ import ( "k8s.io/api/admission/v1beta1" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/util/intstr" + "k8s.io/apimachinery/pkg/api/resource" ) const ( @@ -154,6 +155,16 @@ func (i *injector) getPodPatchOperations( }, }, }, + Resources: corev1.ResourceRequirements{ + Limits: corev1.ResourceList{ + "cpu": resource.MustParse("250m"), + "memory": resource.MustParse("256Mi"), + }, + Requests: corev1.ResourceList{ + "cpu": resource.MustParse("100m"), + "memory": resource.MustParse("128Mi"), + }, + }, } var path string From 569b4b8b65c038d32d13f087a78531ae1512adba Mon Sep 17 00:00:00 2001 From: Fabian Eichenberger Date: Fri, 25 Oct 2019 15:53:10 +0200 Subject: [PATCH 2/2] Update dependencies --- Gopkg.lock | 1 + 1 file changed, 1 insertion(+) diff --git a/Gopkg.lock b/Gopkg.lock index df256664..5edd4db6 100644 --- a/Gopkg.lock +++ b/Gopkg.lock @@ -491,6 +491,7 @@ "k8s.io/api/admission/v1beta1", "k8s.io/api/apps/v1", "k8s.io/api/core/v1", + "k8s.io/apimachinery/pkg/api/resource", "k8s.io/apimachinery/pkg/apis/meta/v1", "k8s.io/apimachinery/pkg/fields", "k8s.io/apimachinery/pkg/labels",