首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动Kube调度程序的问题[ Kubernetes the hard way ]

启动Kube调度程序的问题[ Kubernetes the hard way ]
EN

Server Fault用户
提问于 2022-01-20 11:13:10
回答 1查看 1.1K关注 0票数 1

我正试图通过遵循凯尔西海塔的库伯奈特指南来设置kubernetes集群。

在设置kube-scheduler之后,当我启动调度程序时,将看到以下错误:

代码语言:javascript
复制
Jan 20 10:20:01 xyz.com kube-scheduler[12566]: F0120 10:20:01.025675 12566 helpers.go:119] **error: no kind "KubeSchedulerConfiguration" is registered for version** "kubescheduler.config.k8s.io/v1beta1"
Jan 20 10:20:01 xyz.com kube-scheduler systemd1: kube-scheduler.service: Main process exited, code=exited, status=255/n/a
Jan 20 10:20:01 xyz.com kube-scheduler systemd1: kube-scheduler.service: Unit entered failed state.
Jan 20 10:20:01 xyz.com kube-scheduler systemd1: kube-scheduler.service: Failed with result 'exit-code'.
Jan 20 10:20:06 xyz.com kube-scheduler systemd1: kube-scheduler.service: Service hold-off time over, scheduling restart.

有人能给我指点一下到底发生了什么或者我错过了什么吗?我的kube-apiserverkube-controller-manager是活动的。

我的kube-scheduler.yaml My /etc/kubernetes/config看起来是这样的。

代码语言:javascript
复制
apiVersion: kubescheduler.config.k8s.io/v1beta1
kind: KubeSchedulerConfiguration
clientConnection:
  kubeconfig: "/var/lib/kubernetes/kube-scheduler.kubeconfig"
leaderElection:
  leaderElect: true
EN

回答 1

Server Fault用户

回答已采纳

发布于 2022-01-21 10:14:12

apiVersion更改为kubescheduler.config.k8s.io/v1beta2kubescheduler.config.k8s.io/v1beta3

在Kubernetes 1.21中不支持v1beta1

您可以看到更多的这里 (用于v1beta2)和这里 (用于v1beta3)

库伯内特斯的硬道回购(#687)有一个问题,建议将apiVersion改为kubescheduler.config.k8s.io/v1alpha1

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1090613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档