未试验
kubectl run tomcat-hui --image=tomcat7 --replicas=2
1.创建tomcat.yaml
tomcat.yaml
apiVersion: extensions/v1beta1kind: DaemonSetmetadata: name: tomcat-dsspec: 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会随机生成一个。
时间: 2024-11-13 13:11:04