如何用minikube快速入门kubernetes--入门
- 1,背景
一个40的程序员,曾经在前一家公司作为运维研发,开发基于kubernetes的CD系统,由于旧公司经营出了问题,开始了寻找新工作的道路,很幸运找到了一个国企,不过要转作与kubernetes相关的运维与研发工作,之前只有研发经验。因此开始了重新探索kubernetes的道路。
- 2,入门
在网上找了很多资料,发现minikube这个软件,之前都是通过在机器上安装虚拟机来搭建kubernetes集群,而且之前有运维协助搭建,通过研究发现minikube可以快速帮助入门kubernetes,之前在虚拟机能实现的工作,在minikube都能实现,包括 ingress,helm都能在minikube上运行,这是第一篇文章,介绍如何在window家庭版的本地机器上安装minikube
1) 下载minikube,为了不用翻墙,可以下载阿里版的minikube
http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.4.0/minikube-windows-amd64.exe
2) 下载window版本的kubectl
https://storage.googleapis.com/kubernetes-release/release/v1.16.0/bin/windows/amd64/kubectl.exe
3) 把下载到的两个exe文件放在同一个目录里面,并且把这个目录的路径加到环境变量path
4) 安装 doker toolbox for window,主要是为了安装oracle virtualbox,还有以后用来打镜像用
https://github.com/docker/toolbox/releases
5)打开命令行,进入第一步建立的目录,运行如下命令,开始安装minikube
minikube start --registry-mirror=https://registry.docker-cn.com
如果安装成功,运行下图的命令,能够看到系统pod