k8s部署tomcat

镜像官网

镜像官网: https://hub.docker.com/

查看镜像

docker search tomcat

指定版本

# 创建deployment
kubectl create deployment my-tomcat --image=tomcat:8.0.52

创建servcie

kubectl expose deployment my-tomcat --name=tomcat --port=8080 --type=NodePort

访问

每台都可以通过30308访问

200


                                            k8s部署tomcat

201


                                            k8s部署tomcat

202

扩容

把1个k8s证书变3个

kubectl scale --replicas=3 deployment my-tomcat

linux重启命令容图片


                                            k8s部署tomcat

查看po官网天下d在那台机器

kubectl get pods -o wide


                                            k8s部署tomcat
3个都在tomcat安装及配置教程同台物理机器上

再扩容

3个变6个

kubectl scale --replicas=6 deployment my-tomcat


这个时候在2台机器上了

减少pod

kubectl scale --replicas=3 deployment my-tomcat

除service

kubectl delete svc/tomcat