Browse Source

Merge pull request #8331 from aveshagarwal/master-critical-pod

Add critical pod annotation so that descheduler does not evict itself or does not get evicted by others.
OpenShift Merge Robot 7 years ago
parent
commit
cc8892c117
1 changed files with 2 additions and 0 deletions
  1. 2 0
      roles/openshift_descheduler/templates/descheduler-cronjob.yaml.j2

+ 2 - 0
roles/openshift_descheduler/templates/descheduler-cronjob.yaml.j2

@@ -3,6 +3,8 @@ kind: CronJob
 metadata:
   name: "{{ openshift_descheduler_cronjob_name }}"
   namespace: openshift-descheduler
+  annotations:
+    scheduler.alpha.kubernetes.io/critical-pod: ''
 spec:
   schedule: "{{ openshift_descheduler_cronjob_schedule }}"
   jobTemplate: