apiVersion: apps/v1 kind: Deployment metadata: name: descheduler namespace: kube-system spec: replicas: 1 selector: matchLabels: app: descheduler template: metadata: labels: app: descheduler spec: serviceAccountName: descheduler-sa containers: - name: descheduler image: k8s.gcr.io/descheduler/descheduler:v0.32.1 command: - /bin/descheduler - --policy-config-file=/policy-dir/policy.yaml volumeMounts: - name: policy-volume mountPath: /policy-dir volumes: - name: policy-volume configMap: name: descheduler-policy