关于Kubeadm init的警告-没有可用的验证器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Kubeadm init的警告-没有可用的验证器相关的知识,希望对你有一定的参考价值。

我正在尝试使用kubeadm设置最小可行的kubernetes集群。在调用kubeadm init命令时,我得到以下警告。

W0218 23:13:59.411414 25332validation.go:28]无法验证kube-proxy配置-没有可用的验证器

W0218 23:13:59.411496 25332 validate.go:28]无法验证kubelet配置-没有可用的验证器

此警告到底意味着什么?我在哪里可以找到这些验证器?

我已经浏览了几个链接,每个人都建议忽略它。但是我真的很想知道为什么这个警告会出现

答案

请确认您当前正在使用的kubernetes版本。

这是已经在v1.17中修复的错误。

https://github.com/kubernetes/kubernetes/pull/85348

https://github.com/ereslibre/kubernetes/blob/d049eb71fa543aa366c07b5847558e4d60a77234/cmd/kubeadm/app/componentconfigs/registrations.go#L90-L110

以上是关于关于Kubeadm init的警告-没有可用的验证器的主要内容,如果未能解决你的问题,请参考以下文章

原创:利用 kubeadm 1.15 生成 etcd 证书

kubernetes— 记一次用kubeadm搭建kubernetes v1.9.0集群

k8s kubeadm节点退出集群

kubeadm高可用master节点部署文档

k8s/kubeadm 生产环境高可用集群部署

kubeadm工作原理-kubeadm init原理分析-kubeadm join原理分析