云原生 | K8s
初探
Mac
使用MiniKube
搭建K8s
环境
-
首先配置好
docker
环境 -
安装
kubectl
brew install kubectl
-
在官网下载virtualbox,配置为默认驱动
minikube config set driver virtualbox
-
或者可以使用docker为默认驱动
minikube config set driver docker
-
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 sudo install minikube-darwin-amd64 /usr/local/bin/minikube
-
启动minikube
minikube start --image-mirror-country=cn --registry-mirror=https://ug267z0y.mirror.aliyuncs.com --force
--image-mirror-country=cn
自动使用阿里云服务来支持minikube的环境配置常用配置参数如下
--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 版本
-
验证是否成功
kubectl get pod -A //用于获取所有命名空间中的所有Pod对象的列表
-
打开Kubernetes控制台
minikube dashboard
评论区