镜像官网


查看镜像

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

k8s部署tomcat_k8s

访问

每台都可以通过30308访问

200

k8s部署tomcat_docker_02

201

k8s部署tomcat_ide_03

202

k8s部署tomcat_tomcat_04

扩容

把1个变3个

kubectl scale --replicas=3 deployment my-tomcat

扩容图片

k8s部署tomcat_tomcat_05

查看pod在那台机器

kubectl get pods -o wide

k8s部署tomcat_tomcat_06

3个都在同台物理机器上

再扩容

3个变6个

kubectl scale --replicas=6 deployment my-tomcat

k8s部署tomcat_官网_07

这个时候在2台机器上了

减少pod

kubectl scale --replicas=3 deployment my-tomcat

k8s部署tomcat_官网_08

删除service

kubectl delete svc/tomcat