首页 > 解决方案 > 如何启用/禁用 kubernetes 调度程序插件?

问题描述

我想禁用 Kubernetes 调度程序插件。kubernetes 文档说要使用如下配置文件:

apiVersion: kubescheduler.config.k8s.io/v1beta1
kind: KubeSchedulerConfiguration
profiles:
  - plugins:
      score:
        disabled:
        - name: NodeResourcesLeastAllocated
        enabled:
        - name: MyCustomPluginA
          weight: 2
        - name: MyCustomPluginB
          weight: 1

但它没有说明如何激活这个配置文件。我尝试kube-scheduler --conf conf.yaml在我的计算机上进行本地调用,但不知道是否应该从 kube 调度 pod 内部运行 kube-scheduler。我将 minkube 与 kubernetes v1.20.2 一起使用。

标签: kuberneteskube-scheduler

解决方案


我在 github 上发现了一个讨论文档的问题,我发布了我们如何在该线程https://github.com/kubernetes/website/issues/21128中配置插件。


推荐阅读