From cba9369057dea09ec4c5ef4be1e151c8ef1b64fa Mon Sep 17 00:00:00 2001 From: Miguel Duarte Barroso Date: Tue, 19 Oct 2021 12:23:37 +0200 Subject: [PATCH 1/2] reconciler, spec: set priority class Define the reconciler as a system critical resource. Signed-off-by: Miguel Duarte Barroso --- doc/crds/ip-reconciler-job.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/crds/ip-reconciler-job.yaml b/doc/crds/ip-reconciler-job.yaml index 66d76e2b1..4bfdc170c 100644 --- a/doc/crds/ip-reconciler-job.yaml +++ b/doc/crds/ip-reconciler-job.yaml @@ -11,6 +11,7 @@ spec: spec: template: spec: + priorityClassName: "system-node-critical" containers: - name: whereabouts image: ghcr.io/k8snetworkplumbingwg/whereabouts:latest-amd64 From 0b3d29e9e018ebe8880c29dfd91c0b31896c384a Mon Sep 17 00:00:00 2001 From: Miguel Duarte Barroso Date: Tue, 19 Oct 2021 12:24:11 +0200 Subject: [PATCH 2/2] reconciler, spec: remove the resource limits Signed-off-by: Miguel Duarte Barroso --- doc/crds/ip-reconciler-job.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/doc/crds/ip-reconciler-job.yaml b/doc/crds/ip-reconciler-job.yaml index 4bfdc170c..6695b00e1 100644 --- a/doc/crds/ip-reconciler-job.yaml +++ b/doc/crds/ip-reconciler-job.yaml @@ -19,9 +19,6 @@ spec: requests: cpu: "100m" memory: "50Mi" - limits: - cpu: "100m" - memory: "50Mi" command: - /ip-reconciler - -kubeconfig=/host/etc/cni/net.d/whereabouts.d/whereabouts.kubeconfig