Kubernetes:minikube操作总结
- minikube status
- minikube node
minikube status
- 查询集群状态
$ minikube status
minikube node
- 新增节点
注意:minikube 仅仅是基于本地 standalone 部署一款简易 k8s 集群,因此添加节点,也仅仅是本地的指定的 docker、kvm、vbox 添加一个节点,而非跨物理网络的节点。
官方文档对集群做了说明:https://minikube.sigs.k8s.io/docs/tutorials/multi_node/
minikube node add
新增节点存在的问题:
单节点的 minikube 创建的 pod 可以被外部访问正常使用,通过minikube 创建多节点的集群node,无法访问到 node
节点创建的 pod
参考:https://github.com/kubernetes/minikube/issues/9921
错误创建node节点后,使用minikube node list可以查询到新建的node,但使用kubectl get node无法查询到,是用minikube node delete [name]也无法删除
不推荐
使用minikube node add添加node,可以使用minikube start --nodes 3指定集群个数
- 删除节点
minikube node delete [nodename]
如果node的kubelet进程没有正常启动,无法删除
- 查询node列表
minikube node list
- 启动集群node
minikube node start [nodename]
- 停用集群node
minikube node stop [nodename]
参考:https://www.cnblogs.com/hukey/p/16073349.html