Skip to content

Commit d760b5a

Browse files
committed
add kubernetes server and mongo deployment and service
1 parent 124a3f1 commit d760b5a

File tree

3 files changed

+67
-0
lines changed

3 files changed

+67
-0
lines changed

kubernetes/mongo.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
apiVersion: apps/v1
3+
kind: Deployment
4+
metadata:
5+
name: mongodb-deployment
6+
spec:
7+
replicas: 1
8+
selector:
9+
matchLabels:
10+
app: mongo
11+
template:
12+
metadata:
13+
labels:
14+
app: mongo
15+
spec:
16+
containers:
17+
- name: mongo
18+
image: mongo:latest
19+
ports:
20+
- containerPort: 27017
21+
22+
---
23+
apiVersion: v1
24+
kind: Service
25+
metadata:
26+
name: mongodb-service
27+
spec:
28+
ports:
29+
- port: 27017
30+
targetPort: 27017
31+
selector:
32+
app: mongo
33+
type: ClusterIP

kubernetes/server.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
apiVersion: apps/v1
3+
kind: Deployment
4+
metadata:
5+
name: koa-vue-fullstack-server
6+
spec:
7+
replicas: 1
8+
selector:
9+
matchLabels:
10+
app: koa-vue-fullstack-server
11+
template:
12+
metadata:
13+
labels:
14+
app: koa-vue-fullstack-server
15+
spec:
16+
containers:
17+
- name: koa-vue-fullstack-server
18+
image: yunhan0/koa-vue-fullstack:server
19+
ports:
20+
- containerPort: 3000
21+
22+
---
23+
apiVersion: v1
24+
kind: Service
25+
metadata:
26+
name: koa-vue-fullstack-server
27+
spec:
28+
ports:
29+
- port: 3001
30+
protocol: TCP
31+
targetPort: 3000
32+
selector:
33+
app: koa-vue-fullstack-server
34+
type: ClusterIP

server/kubernetes/server.yml

Whitespace-only changes.

0 commit comments

Comments
 (0)