From 19a4f5566598335a0f20e45b70c2b518ef6fa586 Mon Sep 17 00:00:00 2001 From: RaviSantosh Gudimetla Date: Wed, 27 Feb 2019 15:08:39 +0530 Subject: [PATCH] Add system-critical priority class to controller Add system-cluster-critical priority class to controller, without this there is a chance that scheduler evicts these pods when there is a resource crunch. --- owned-manifests/clusterapi-manager-controllers.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/owned-manifests/clusterapi-manager-controllers.yaml b/owned-manifests/clusterapi-manager-controllers.yaml index 398485443..989547f93 100644 --- a/owned-manifests/clusterapi-manager-controllers.yaml +++ b/owned-manifests/clusterapi-manager-controllers.yaml @@ -21,6 +21,7 @@ spec: api: clusterapi k8s-app: controller spec: + priorityClassName: system-node-critical nodeSelector: node-role.kubernetes.io/master: "" tolerations: @@ -79,4 +80,4 @@ spec: resources: requests: cpu: 10m - memory: 20Mi \ No newline at end of file + memory: 20Mi