### 安装kubectl
---
```shell
wget "https://storage.googleapis.com/kubernetes-release/release/v1.20.2/bin/linux/amd64/kubectl" -O "/usr/local/bin/kubectl"
chmod 755 /usr/local/bin/kubectl
kubectl version
```
### 🌊国内主机推荐-安装阿里云版本的 minikube-v1.18.1
---
```shell
curl -Lo minikube https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.18.1/minikube-linux-amd64
chmod 755 minikube
mv minikube /usr/local/bin/
ll /usr/local/bin/minikube
```
### 🤔使用 minikube 安装 k8s 集群
---
- 删除旧的 minikube 虚拟机及缓存
```shell
minikube delete
rm -rf /root/.minikube
```
- 使用 minikube 启动 k8s 虚拟机
```shell
yum install -y conntrack
minikube start
# 如果已经安装docker
minikube start --driver=none --apiserver-ips=114.115.171.234
# 或者安装指定版本的k8s
minikube start --vm-driver=none --registry-mirror=https://registry.docker-cn.com --image-mirror-country cn --kubernetes-version=v1.18.3
# 为了访问海外的资源,阿里云提供了一系列基础设施,请按照如下参数进行配置。其中常见参数
--apiserver-ips=*** 为apiserver证书添加多个ip进行转发
--driver=*** 从1.5.0版本开始,Minikube缺省使用本地最好的驱动来创建Kubernetes本地环境,测试过的版本 docker, kvm
--image-mirror-country cn 将缺省利用 registry.cn-hangzhou.aliyuncs.com/google_containers 作为安装Kubernetes的容器镜像仓库 (阿里云版本可选)
--iso-url=*** 利用阿里云的镜像地址下载相应的 .iso 文件 (阿里云版本可选)
--registry-mirror=*** 为了拉取Docker Hub镜像,需要为 Docker daemon 配置镜像加速,参考阿里云镜像服务
--cpus=2 为minikube虚拟机分配CPU核数
--memory=2048mb 为minikube虚拟机分配内存数
--kubernetes-version=*** minikube 虚拟机将使用的 kubernetes 版本
```
使用 minikube 安装 k8s 集群