https://kubernetes.io/docs/getting-started-guides/minikube/(官网说明)
一 、准备
0、vpn (推荐 duotai.love,我一直使用包年200元左右,方便稳定)
1、安装软件minikube(一个二进制可执行文件)
https://github.com/kubernetes/minikube/releases
注意:由于资源被墙,用github 里面download 下载自己需要的版本
sudo chmod +xminikube
sudo mv minikube /usr/local/bin
2、安装 VirtualBox ,
https://www.virtualbox.org/wiki/Downloads
3、安装 kubectl
https://kubernetes.io/docs/tasks/tools/install-kubectl/
二 、执行命令
minikube start 用虚拟机创建一个集群 (由于 集群里面需要运行一系列的docker 镜像,镜像被墙下不下来)
需要改为使用代理下载镜像:Docker 代理说明:https://docs.docker.com/engine/admin/systemd/
官方命令说明:
1、
https_proxy= minikube start --docker-env HTTP_PROXY= --docker-env HTTPS_PROXY= --docker-env NO_PROXY=192.168.99.0/24
2、
kubectl config use-context minikube
3、检查是否成功?
1、Minikube ssh 登陆虚拟机
2、docker info :查看代理是否有设置成功?
3、docker images: 查看是否有这些镜像,k8s 容器 需要在docker 中运行。
4、minikube dashboard:浏览器会弹出如下界面
5、minikube dashboard 时 如果打不开 ,检查主机是否开启了vpn ,需要关闭主机vpn。
四 、命令的使用
Kubectl. —help
Minikube —help