cube.yaml 1.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
apiVersion: v1
kind: Pod
metadata:
  name: cube-0
  labels:
    app: cube-0
spec:
  containers:
  - name: cube-0
    image: wangjiawei1993/cube:v11
    workingDir: /cube
    command: ['/bin/bash']
    args: ['start.sh']
    ports:
    - containerPort: 8001
      name: cube-agent
    - containerPort: 8027
      name: cube-server

---

apiVersion: v1
kind: Pod
metadata:
  name: cube-1
  labels:
    app: cube-1
spec:
  containers:
  - name: cube-1
    image: wangjiawei1993/cube:v11
    workingDir: /cube
    command: ['/bin/bash']
    args: ['start.sh']
    ports:
    - containerPort: 8001
      name: cube-agent
    - containerPort: 8027
      name: cube-server

---

kind: Service
apiVersion: v1
metadata:
  name: cube-0
spec:
  ports:
    - name: agent
      port: 8001
      protocol: TCP
    - name: server
      port: 8027
      protocol: TCP
  selector:
    app: cube-0

---

kind: Service
apiVersion: v1
metadata:
  name: cube-1
spec:
  ports:
    - name: agent
      port: 8001
      protocol: TCP
    - name: server
      port: 8027
      protocol: TCP
  selector:
    app: cube-1