Minikube搭建k8s简易版

前置条件:

0.1:安装 kubectl基础命令

0.2:安装docker或虚拟机

Minikube在不同操作系统上支持不同的驱动

macOS (建议采用Docker为k8s主机)

Docker (安装命令: wget -qO- https://get.docker.com/ | sh)

xhyve driver , VirtualBox 或 VMware Fusion

Linux(建议采用Docker为k8s主机)

VirtualBox 或 KVM2

Docker(安装命令: wget -qO- https://get.docker.com/ | sh)

Windows(建议采用Docker为k8s主机)

VirtualBox 或 Hyper-V - 请参考下文


正文:

1.1 安装Minikube:

您可以参考 https://minikube.sigs.k8s.io/docs/start/ 安装配置

1.2 启动MInikube(需要先启动docker,docke启动命令如下:systemctl start docker):

如下命令将自动使用阿里云服务来支持minikube的环境配置

minikube start --cpus=2 --memory='3000mb' --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --driver=docker

// 注意这里我采用的是docker,所以我的--driver指向驱动也是docker,如果你这里用的是其他虚拟机,如VirtualBox,那就是--driver=VirtualBoxw

1.2.1常用配置参数说明如下

--driver=*** 从1.5.0版本开始,Minikube缺省使用系统优选的驱动来创建Kubernetes本地环境,比如您已经安装过Docker环境,minikube 将使用 docker 驱动

--cpus=2: 为minikube虚拟机分配CPU核数

--memory=2048mb: 为minikube虚拟机分配内存数

--registry-mirror=*** 为了提升拉取Docker Hub镜像的稳定性,可以为 Docker daemon 配置镜像加速,参考阿里云镜像服务

--kubernetes-version=***: minikube 虚拟机将使用的 kubernetes 版本


1.3 启动 dashboard Ui

minikube dashboard

// 执行命令完成后会出现如下效果,恭喜你,minikube安装成功了




你可能感兴趣的:(Minikube搭建k8s简易版)