一、基本命令
1. 启动集群:minikube start
2. 获取集群状态:minikube status
3. 停止集群:minikube stop
4. 删除集群:minikube delete
5. 暂停k8s:minikube pause
5. 恢复暂停的k8s:minikube unpause
二、镜像命令
1. 配置环境以使用minikube的Docker守护程序:minikube docker-env
2. 配置环境以使用minikube的Podman服务:minikube podman-env
3. 在minikube中添加、删除或推送本地镜像:minikube cache add|delete|list|reload
三、配置和管理命令
1. 启用或禁用minikube插件:minikube addons
2. 修改持久化的配置值:minikube config
3. 获取或列出当前配置文件(集群):minikube profile
4. 在IP或端口发生更改时更新kubeconfig:minikube update-context
四、网络和连接命令
1. 返回连接到一个服务的URL: minikube service hello-minikube
2. 连接到LoadBalancer服务:minikube tunnel
五、高级命令
1. 将指定目录装入minikube:minikube mount <source directory>:<target directory>
2. 进入minikube虚拟机,整个k8s集群跑在这里面:minikube ssh
3. 运行与集群版本匹配的kubectl二进制文件:minikube kubectl
4. 添加、删除或列出其他节点:minikube node add|start|stop|delete|list
六、疑难解答命令
1. 检索指定群集的ssh标识密钥路径:minikube ssh-key
2. 查看集群IP:minikube ip
3. 查看集群日志: minikube logs
4. 打印当前和最新的版本号: minikube update-check
5. 打印minikube版本信息: minikube version
七、其它命令
1. 为shell生成命令补全:minikube completion
相关推荐
此外,还有kubectl get、kubectl describe、kubectl logs等常用命令,用于获取集群状态信息、查看资源详情和访问容器日志。 Kubernetes的学习不仅仅限于命令行操作,还包括对集群架构、应用部署、安全性、网络策略...
只需安装Minikube并运行启动命令,即可快速体验k8s的基本功能。多节点部署适用于生产环境,常用的方法有Kubeadm、Kubespray等。Kubeadm是官方推荐的工具,通过一系列命令行操作即可完成集群初始化和节点加入。 在...
在搭建 Kubernetes (k8s) 集群时,有多种方法可以选择,如kubeadm、二进制安装、minikube等。在本文中,我们将重点关注kubeadm和二进制方式,这两种方法在生产环境中较为常用。特别是对于k8s 1.63版本和dashboard ...
- **使用Minikube**:Minikube是一个用于在本地快速搭建Kubernetes集群的工具,非常适合初学者使用。 - **使用Docker Desktop**:对于Mac和Windows用户来说,Docker Desktop内置了Kubernetes功能,可以直接使用。 #...
9. **Minikube**:对于初学者,Minikube是一个方便的工具,它可以在单个主机上快速启动一个小规模的Kubernetes集群。 10. **Helm**:作为Kubernetes的应用包管理器,Helm可以帮助你管理和部署应用程序,简化配置和...
要安装Kubernetes,可以使用Minikube(本地环境)或直接在云提供商上部署。了解`kubectl`命令行工具,以及如何创建、部署和管理Deployment、Service、PersistentVolume等资源。 5. **配置管理工具Ansible** ...