如何用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

      如何用minikube快速入门kubernetes--入门

  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

如何用minikube快速入门kubernetes--入门