1. 切换到 snap 用户并运行安装命令
sudo snap install kubectl --classic
2. 测试以确保您安装的版本是最新的
kubectl version
此时termianl报错,先不用管,继续,minikube安装好后就可以执行成功了。
error: Missing or incomplete configuration info. Please point to an existing, complete config file:
1. Via the command-line flag --kubeconfig
2. Via the KUBECONFIG environment variable
3. In your home directory as ~/.kube/config
To view or setup config directly use the 'config' command.
此处略过,默认你已经安装好了。
注意:修改docker配置文件,指定从aliyun拉去image,下载速度有保证
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube
指定driver为docker,则minikube在docker上创建本地k8s集群。
minikube start --driver=docker --image-mirror-country=cn
--driver: 基于docker安装k8s --image-mirror-country cn: 将缺省利用 registry.cn-hangzhou.aliyuncs.com/google_containers 作为安装Kubernetes的容器镜像仓库 (阿里云版本可选)
启动成功,此时本地k8s集群已经创建好了,可以通过kubectl与集群进行交互。