Skip to content

Commit

Permalink
[ingress] feat: add ingress route code.
Browse files Browse the repository at this point in the history
  • Loading branch information
guangzhengli committed Aug 27, 2022
1 parent 382e00d commit ad891d1
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 13 deletions.
15 changes: 8 additions & 7 deletions ingress/hellok8s.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
apiVersion: v1
kind: Service
metadata:
name: hellok8s-svc
name: service-hellok8s-clusterip
spec:
type: ClusterIP
selector:
app: hellok8s
ports:
- port: 4567
targetPort: 4567
- port: 3000
targetPort: 3000

---

apiVersion: apps/v1
kind: Deployment
metadata:
name: hellok8s
name: hellok8s-deployment
spec:
replicas: 2
replicas: 3
selector:
matchLabels:
app: hellok8s
Expand All @@ -26,5 +27,5 @@ spec:
app: hellok8s
spec:
containers:
- image: guangzhengli/hellok8s:v3
name: hellok8s-container
- image: guangzhengli/hellok8s:v3
name: hellok8s-container
11 changes: 9 additions & 2 deletions ingress/ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,13 @@ spec:
pathType: Prefix
backend:
service:
name: hellok8s-svc
name: service-hellok8s-clusterip
port:
number: 4567
number: 3000
- path: /
pathType: Prefix
backend:
service:
name: service-nginx-clusterip
port:
number: 4000
8 changes: 4 additions & 4 deletions ingress/nginx.yaml
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
# nginx.yaml
apiVersion: v1
kind: Service
metadata:
name: nginx-svc
name: service-nginx-clusterip
spec:
type: ClusterIP
selector:
app: nginx
ports:
- port: 1234
- port: 4000
targetPort: 80

---

apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx
name: nginx-deployment
spec:
replicas: 2
selector:
Expand Down

0 comments on commit ad891d1

Please sign in to comment.