Minikube单机版k8s实验环境

CentOS 7安装minikube

一、安装Docker-CE

# 安装包依赖、添加原件源、更新yum缓存、安装docker-ce、docker启动
yum install -y yum-utils device-mapper-persistent-data lvm2 wget
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum clean all && yum makecache fast
yum -y install docker-ce
systemctl start docker && systemctl enable docker

二、安装kubectl

# 下载二进制包,添加可执行权限,移动到bin目录,
# 因为我是root登录的所以是/usr/bin,其他用户登录是/usr/local/bin
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.18.0/bin/linux/amd64/kubectl &&\
chmod +x ./kubectl &&\
mv ./kubectl /usr/bin/kubectl
kubectl version --client

三、安装minikube

wget https://github.com/kubernetes/minikube/releases/download/v1.7.3/minikube-linux-amd64 &&\
mv minikube-linux-amd64 minikube &&\
chmod +x minikube &&\
mv minikube /usr/bin/

四、启动minikube

启动minikube

添加阿里云加速器

安装metric-server

在 Minikube 环境中使用 NGINX Ingress 控制器配置 Ingress

参考: https://kubernetes.io/zh/docs/tasks/access-application-cluster/ingress-minikube/

Last updated