minikube安装

本地安装kubernetes开发环境minikube

下载安装

minikube官网选择系统对应的安装包

1
2
3
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

测试是否安装成功

启动minikube查看运行结果

1
minikube start

遇到的问题

安装之后,apt用的是阿里镜像,运行apt-get update报错

1
2
3
W: GPG error: https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FEEA9169307EA071 NO_PUBKEY 8B57C5C2836F4BEB
E: The repository 'https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.

解决方法

1
sudo curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add -

linux中clash安装

下载地址github clash

1
wget https://github.com/Dreamacro/clash/releases/download/v1.8.0/clash-linux-amd64-v1.8.0.gz

解压

1
gunzip clash-linux-amd64-v1.8.0.gz

创建clash目录

1
2
mkdir ~/clash

复制文件到clash目录

1
mv clash-linux-amd64-v1.8.0 ~/clash/clash

进入clash目录下载配置

1
2
3
cd ~/clash
wget -O config.yaml https://xxx/config.yml

启动class

1
2
3
./clash -d .
# clash不能执行,加可执行权限
sudo chmod +x clash

打开clash dashboard,设置:Host: 127.0.0.1,端口: 9090

打开网络设置代理,HTTP和HTTPS代理为 127.0.0.1:7890,Socks代理为 127.0.0.1:7891。