chart/kube-scheduler/templates/configmap.yaml (39 lines of code) (raw):

apiVersion: v1 kind: ConfigMap metadata: name: {{ include "kube-scheduler.fullname" . }}-config labels: {{- include "kube-scheduler.labels" . | nindent 4 }} data: kube-scheduler-config.yaml: | apiVersion: kubescheduler.config.k8s.io/v1 kind: KubeSchedulerConfiguration profiles: - pluginConfig: - args: apiVersion: kubescheduler.config.k8s.io/v1 kind: NodeResourcesFitArgs scoringStrategy: resources: - name: cpu weight: 1 - name: memory weight: 1 type: MostAllocated name: NodeResourcesFit plugins: score: enabled: - name: NodeResourcesFit weight: 1 disabled: - name: "*" multiPoint: enabled: - name: NodeResourcesFit weight: 1 schedulerName: {{ include "kube-scheduler.fullname" . }} leaderElection: leaderElect: true resourceNamespace: {{ .Release.Namespace }} resourceName: {{ include "kube-scheduler.fullname" . }}