可以把windows10上使用docker desktop开启的kubernetes节点 作为主节点吗?
尝试使用kubeadmin命令,但是发现windows 上的docker desktop的kubernetes集群 不自带kubeadmin命令,虽然可以手动下载,但是由于kubernetes本身不是windows应用,在docker应用上就出现了各种和linux上不一样的表现.于是无法笃定 下载了kubeadmin后就一定能把 docker desktop中kubernetes作为主节点.
在网上查找了资料,但是好像既没有肯定的例子,也没有否定的例子.于是在此提问
---2025年1月24日09:20:53 ---补充
了解到了可以直接在windows上部署kubernetes,利用windows container技术,但是似乎只能用在windows server上,并且不知道是否具有和 linux上kubernetes不一样的表现
---2025年1月24日11:07:39---补充
问题的真正需求是如何把其他节点加入docker desktop 里面的kubernetes集群中,或者把docker desktop 作为 work节点 加入其他kubernetes集群
不知道你这里的 kubeadmin 是不是指的 kubeadm 这个工具。
kubeadm 是一个官方推荐的 kubernetes 集群的部署/管理工具。类似这样的工具还有很多,比如kops、Kubespray、kind 等等。基本上你用什么工具初始化的集群,后续进行管理的时候也要用对应的工具。
如果你是用 kubeadm 部署的集群,那么你管理集群的时候就必须要用 kubeadm 来管理,比如设置主节点这个操作。
docker desktop 里面带的kubernetes集群就是一个单节点的集群,而且它已经是一个主节点了。