我是kubernetes的新手。基本上,我试图将Windows节点添加到集群(包含linux节点)。我的主机是linux。现在,我试图只添加1个Windows节点,但将来它应该适用于多个Windows节点)。使用kubeadm将windows节点加入kubernetes集群时,它会抛出错误消息,
因为它试图在Windows节点上执行“kubeadm join ..”,我试图在Windows机器上安装kubeadm。但没有运气。
它正在抛出错误
"fatal: [windows]: FAILED! => {
"changed": true,
"cmd": "kubeadm join : --token --discovery-token-ca-cert-hash sha256: --node-name ",
"delta": "0:00:00.732545",
"end": "2018-12-27 07:39:26.496097",
"msg": "non-zero return code",
"rc": 1,
"start": "2018-12-27 07:39:25.763552",
"stderr": "kubeadm : The term 'kubeadm' is not recognized as the name of a cmdlet, function, script file, or operable program. rnCheck the spelling of the name, or if a path was included, verify that the path is correct and try again.rnAt line:1 char:65rn+ ... :InputEncoding = New-Object Text.UTF8Encoding $false;"
您可以从每个版本的Changelog中的链接下载所有各种二进制文件。https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.13.md#downloads-for-v1131是本文的最新1.13。
https://dl.k8s.io/v1.13.1/kubernetes-node-windows-amd64.tar.gz特别是节点二进制文件,其中包括Kubeadm以及运行节点所需的其他内容。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。