码迷,mamicode.com
首页 > Web开发 > 详细

kubernetes 创建tomcat 容器

时间:2017-11-04 23:29:54      阅读:330      评论:0      收藏:0      [点我收藏+]

标签:bsp   tomcat   负载   load   aml   label   通过   nbsp   opera   

未试验

kubectl run tomcat-hui --image=tomcat7 --replicas=2

 

 

1.创建tomcat.yaml

 

tomcat.yaml


apiVersion: extensions/v1beta1
kind: DaemonSet
metadata:
name: tomcat-ds
spec:
template:
metadata:
labels:
app: tomcat
spec:
containers:
- name: tomcat
image: tomcat:8.0.30-jre8
ports:
- containerPort: 8080



2.创建
kubectl create -f tomcat.yaml



其他:

如果是内部使用,那就可以不用设置服务的类型(默认为ClusterIP),否则,可以将服务类型设置为NodePort,通过node的端口暴露出来给外部使用;
或者是LoadBalancer,由云服务商提供一个负载均衡直接挂在服务上。这里我们使用NodePort,暴露出30088端口给外部使用。
如果不指定nodePort,那么kubernetes会随机生成一个。



kubernetes 创建tomcat 容器

标签:bsp   tomcat   负载   load   aml   label   通过   nbsp   opera   

原文地址:http://www.cnblogs.com/hutuchong/p/7784757.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!