刘洪青 | 4720585 | 2020-08-14 13:39:30 +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 |