Kubernetes部署tomcat K8S



vim tomcat-deployment.yaml 

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: my-tomcat
spec:
  replicas: 2
  template:
    metadata:
      labels:
        app: my-tomcat
    spec:
      containers:
      - name: my-tomcat
        image: docker.io/tomcat
        ports:
        - containerPort: 80


vim tomcat-service.yaml 

apiVersion: v1
kind: Service
metadata:
  name: my-tomcat
spec:
  type: NodePort
  ports:
  - port: 8080
    targetPort: 8080
    nodePort: 31111
  selector:
    app: my-tomcat


kubectl create -f tomcat-deployment.yaml 

kubectl create -f tomcat-service.yaml

kubectl get deployment 

kubectl get svc

kubectl get pods -o wide


# 访问tomcat

http://192.168.91.26:31111

http://192.168.91.27:31111


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回