如何解决如何启用/禁用 kubernetes 调度程序插件?
我想禁用 Kubernetes 调度程序插件。 The kubernetes docs 表示使用如下配置文件:
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。我在 kubernetes v1.20.2 中使用 minkube。
解决方法
我在讨论文档的 github 上发现了一个问题,我发布了我们如何在该线程 https://github.com/kubernetes/website/issues/21128 中配置插件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。