本地安装 kubernetes 环境

安装 k8s 准备

安装 Kubernetes

https://yq.aliyun.com/articles/221687

  • Mac OSX
1
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v0.25.2/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
  • Linux
1
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v0.25.2/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
  • Windows

下载 minikube-windows-amd64.exe 文件,并重命名为 minikube.exe

  • 自己构建

也可以从Github上获取相应的项目自行构建。

注:需要本地已经安装配置好 Golang 开发环境和Docker引擎

1
2
3
4
5
git clone https://github.com/AliyunContainerService/minikube
cd minikube
git checkout aliyun-v0.25.0
make
sudo cp out/minikube /usr/local/bin/

启动 k8s & docker

缺省Minikube使用VirtualBox驱动来创建Kubernetes本地环境

1
minikube start --registry-mirror=https://registry.docker-cn.com

打开Kubernetes控制台

1
minikube dashboard