| 刘洪青 | d0187d0 | 2020-08-19 14:55:05 +0800 | [diff] [blame] | 1 | # 8.echo-server.yaml |
| 2 | |||||
| 3 | # 用于环境测试 | ||||
| 4 | |||||
| 5 | --- | ||||
| 6 | apiVersion: v1 | ||||
| 7 | kind: Service | ||||
| 8 | metadata: | ||||
| 9 | name: echo-server | ||||
| 10 | namespace: default | ||||
| 11 | labels: | ||||
| 12 | run: echo-server | ||||
| 13 | spec: | ||||
| 14 | type: ClusterIP | ||||
| 15 | ports: | ||||
| 16 | - port: 80 | ||||
| 17 | targetPort: 8080 | ||||
| 18 | protocol: TCP | ||||
| 19 | name: http | ||||
| 20 | selector: | ||||
| 21 | run: echo-server | ||||
| 22 | --- | ||||
| 23 | apiVersion: apps/v1 | ||||
| 24 | kind: Deployment | ||||
| 25 | metadata: | ||||
| 26 | name: echo-server | ||||
| 27 | namespace: default | ||||
| 28 | spec: | ||||
| 29 | selector: | ||||
| 30 | matchLabels: | ||||
| 31 | run: echo-server | ||||
| 32 | replicas: 1 | ||||
| 33 | template: | ||||
| 34 | metadata: | ||||
| 35 | labels: | ||||
| 36 | run: echo-server | ||||
| 37 | spec: | ||||
| 38 | containers: | ||||
| 39 | - name: echo-server | ||||
| 40 | # 若使用了学校搭设的私有仓库,请修改 | ||||
| 41 | image: inanimate/echo-server:latest | ||||
| 42 | ports: | ||||
| 43 | - containerPort: 8080 | ||||
| 44 | --- | ||||
| 45 | apiVersion: extensions/v1beta1 | ||||
| 46 | kind: Ingress | ||||
| 47 | metadata: | ||||
| 48 | name: echo-server-ingress | ||||
| 49 | namespace: default | ||||
| 50 | spec: | ||||
| 51 | rules: | ||||
| 52 | # **修改** 学校的根域名 | ||||
| 53 | - host: echo.paas.xxx.edu.cn | ||||
| 54 | http: | ||||
| 55 | paths: | ||||
| 56 | - backend: | ||||
| 57 | serviceName: echo-server | ||||
| 58 | servicePort: 80 | ||||