Skip to content

Commit ad891d1

Browse files
committed
[ingress] feat: add ingress route code.
1 parent 382e00d commit ad891d1

3 files changed

Lines changed: 21 additions & 13 deletions

File tree

ingress/hellok8s.yaml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
apiVersion: v1
22
kind: Service
33
metadata:
4-
name: hellok8s-svc
4+
name: service-hellok8s-clusterip
55
spec:
6+
type: ClusterIP
67
selector:
78
app: hellok8s
89
ports:
9-
- port: 4567
10-
targetPort: 4567
10+
- port: 3000
11+
targetPort: 3000
1112

1213
---
1314

1415
apiVersion: apps/v1
1516
kind: Deployment
1617
metadata:
17-
name: hellok8s
18+
name: hellok8s-deployment
1819
spec:
19-
replicas: 2
20+
replicas: 3
2021
selector:
2122
matchLabels:
2223
app: hellok8s
@@ -26,5 +27,5 @@ spec:
2627
app: hellok8s
2728
spec:
2829
containers:
29-
- image: guangzhengli/hellok8s:v3
30-
name: hellok8s-container
30+
- image: guangzhengli/hellok8s:v3
31+
name: hellok8s-container

ingress/ingress.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@ spec:
1414
pathType: Prefix
1515
backend:
1616
service:
17-
name: hellok8s-svc
17+
name: service-hellok8s-clusterip
1818
port:
19-
number: 4567
19+
number: 3000
20+
- path: /
21+
pathType: Prefix
22+
backend:
23+
service:
24+
name: service-nginx-clusterip
25+
port:
26+
number: 4000

ingress/nginx.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# nginx.yaml
21
apiVersion: v1
32
kind: Service
43
metadata:
5-
name: nginx-svc
4+
name: service-nginx-clusterip
65
spec:
6+
type: ClusterIP
77
selector:
88
app: nginx
99
ports:
10-
- port: 1234
10+
- port: 4000
1111
targetPort: 80
1212

1313
---
1414

1515
apiVersion: apps/v1
1616
kind: Deployment
1717
metadata:
18-
name: nginx
18+
name: nginx-deployment
1919
spec:
2020
replicas: 2
2121
selector:

0 commit comments

Comments
 (0)