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

k8s部署tomcat

访问

每台都可以通过30308访问

200

k8s部署tomcat

201

k8s部署tomcat

202

k8s部署tomcat

扩容

把1个变3个

kubectl scale --replicas=3 deployment my-tomcat

扩容图片

k8s部署tomcat

查看pod在那台机器

kubectl get pods -o wide

k8s部署tomcat
3个都在同台物理机器上

再扩容

3个变6个

kubectl scale --replicas=6 deployment my-tomcat

k8s部署tomcat
这个时候在2台机器上了

减少pod

kubectl scale --replicas=3 deployment my-tomcat

k8s部署tomcat

上一篇:H. Sort the Strings Revision (笛卡尔树)


下一篇:.net 多线程 类传递参数