k8s安装
说在前边:通过上一篇文章,我们部署好了k8s之后还需要部署一些应用组件
一、部署metrics组件,后边的dashsboard和应用的动态伸缩需要
metrics-server.yaml(其中的镜像已经换成阿里云镜像了)
命令:

kubectl apply -f metrics-server.yaml

二、部署dashboard可视化界面(其实可以不用,但是web界面看着直白)(其中的镜像已经换成阿里云镜像了)
dashboard-user.yaml
dashboard.yaml
命令:

# 创建dashbord应用
kubectl apply -f dashboard.yaml
# 创建dashbord应用的访问用户
kubectl apply -f dashboard-user.yaml
#创建访问dashbord的token(有效期只有15分钟)
kubectl -n kubernetes-dashboard create token admin-user
#创建访问dashbord的token,自己指定时间(duration代表token时间)
kubectl -n kubernetes-dashboard create token admin-user --duration 100000m

部署好之后的界面
image.png
三、部署ingress,其实可以理解为nginx(其中的镜像已经换成阿里云镜像了)
ingress-deploy.yaml命令:

kubectl apply -f ingress-deploy.yaml