Plugins Q:Kubernetes中的配置自定义调度程序插件
我正在尝试在Kubernetes中添加带有调度程序插件的自定义调度程序。 由于Kubernetes文件中没有详细示例(,) 所以我只是做了个测试。但是,我得到了Plugins Q:Kubernetes中的配置自定义调度程序插件,plugins,kubernetes,kube-scheduler,Plugins,Kubernetes,Kube Scheduler,我正在尝试在Kubernetes中添加带有调度程序插件的自定义调度程序。 由于Kubernetes文件中没有详细示例(,) 所以我只是做了个测试。但是,我得到了错误:无法识别“test.yaml”:在版本“kubescheduler.config.k8s.io/v1alpha1”中没有与类型“KubeSchedulerConfiguration”匹配的代码 如何配置和使用调度程序插件 在我的例子中,测试配置是 apiVersion:kubescheduler.config.k8s.io/v1al
错误:无法识别“test.yaml”:在版本“kubescheduler.config.k8s.io/v1alpha1”中没有与类型“KubeSchedulerConfiguration”匹配的代码
如何配置和使用调度程序插件
在我的例子中,测试配置是
apiVersion:kubescheduler.config.k8s.io/v1alpha1
种类:KubeSchedulerConfiguration
插件:
队列排序:
启用:
-名称:测试
插件图:
-名称:测试-
库贝特尔司令部
$kubectl apply-f test.yaml
错误:无法识别“test.yaml”:版本“kubescheduler.config.k8s.io/v1alpha1”中的类型“KubeSchedulerConfiguration”没有匹配项
当我创建pod时
$kubectl create-f test.yaml
$kubectl原木吊舱试验
E0920 15:55:47.970707 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.PersistentVolumeClaim:persistentvolumeclaims被禁止:用户“系统:服务帐户:kube系统:默认”无法列出群集范围内API组“”中的资源“persistentvolumeclaims”
E0920 15:55:47.971808 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.StorageClass:StorageClass.storage.k8s.io被禁止:用户“系统:服务帐户:kube系统:默认”无法列出API组“storage.k8s.io”中的资源“StorageClass”在集群范围内
E0920 15:55:48.962810 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:无法列出*v1.Node:节点被禁止:用户“系统:服务帐户:kube系统:默认值”无法列出群集范围内API组“”中的资源“节点”
E0920 15:55:48.963476 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:无法列出*v1beta1.CSINode:csinodes.storage.k8s.io被禁止:用户“系统:服务帐户:kube系统:默认”无法列出集群范围内API组“storage.k8s.io”中的资源“csinodes”
E0920 15:55:48.964615 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.StatefulSet:statefulsets.apps被禁止:用户“系统:服务帐户:kube系统:默认”无法列出群集范围内API组“apps”中的资源“statefulsets”
E0920 15:55:48.965674 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.ReplicaSet:replicasets.apps被禁止:用户“系统:服务帐户:kube系统:默认值”无法列出群集范围内API组“apps”中的资源“replicasets”
E0920 15:55:48.966800 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.ReplicationController:ReplicationController被禁止:用户“系统:服务帐户:kube系统:默认”无法列出群集范围内API组“”中的资源“ReplicationController”
E0920 15:55:48.967967 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.Service:禁止服务:用户“系统:服务帐户:kube系统:默认值”无法列出群集范围内API组“”中的资源“服务”
E0920 15:55:48.969030 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.Pod:pods被禁止:用户“系统:服务帐户:kube系统:默认值”无法列出群集范围内API组“”中的资源“pods”
E0920 15:55:48.970095 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.PersistentVolume:persistentvolumes被禁止:用户“系统:服务帐户:kube系统:默认值”无法列出群集范围内API组“”中的资源“persistentvolumes”
E0920 15:55:48.971150 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1beta1.poddisruptionbudgets:poddisruptionbudgets.policy被禁止:用户“系统:服务帐户:kube系统:默认”无法列出API组“策略”中的资源“poddisruptionbudgets”在集群范围内
E0920 15:55:48.972252 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.PersistentVolumeClaim:persistentvolumeclaims被禁止:用户“系统:服务帐户:kube系统:默认”无法列出群集范围内API组“”中的资源“persistentvolumeclaims”
E0920 15:55:48.973396 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:未能列出*v1.StorageClass:StorageClass.storage.k8s.io被禁止:用户“系统:服务帐户:kube系统:默认”无法列出API组“storage.k8s.io”中的资源“StorageClass”在集群范围内
E0920 15:55:49.964805 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:无法列出*v1.Node:节点被禁止:用户“系统:服务帐户:kube系统:默认值”无法列出群集范围内API组“”中的资源“节点”
E0920 15:55:49.965338 1反射器。转到:123]pkg/mod/k8s.io/client-go@v0.0.0-20190918160344-1fbdaa4c8d90/tools/cache/reflector.go:96:无法列出*v1beta1.CSINode:csinodes.storage.k8s.io被禁止:用户“系统:服务帐户:kube系统:默认”无法列出集群范围内API组“storage.k8s.io”中的资源“csinodes”
E0920 15:55:49.966313 1反射器。转到:123]pkg/mod/k8s.io/client
# content of the file passed to "--config"
apiVersion: kubescheduler.config.k8s.io/v1alpha1
kind: KubeSchedulerConfiguration
clientConnection:
kubeconfig: "/var/run/kubernetes/scheduler.kubeconfig"
algorithmSource:
policy:
file:
path: "/root/config/scheduler-extender-policy.json"