File tree 9 files changed +200
-0
lines changed
9 files changed +200
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : apps/v1
3
+ kind : Deployment
4
+ metadata :
5
+ name : postgres-deploy
6
+ labels :
7
+ name : postgres-deploy
8
+ app : demo-voting-app
9
+ spec :
10
+ replicas : 1
11
+ selector :
12
+ matchLabels :
13
+ name : postgres-pod
14
+ app : demo-voting-app
15
+ template :
16
+ metadata :
17
+ name : postgres-pod
18
+ labels :
19
+ name : postgres-pod
20
+ app : demo-voting-app
21
+ spec :
22
+ containers :
23
+ - name : postgres
24
+ image : postgres
25
+ ports :
26
+ - containerPort : 5432
27
+ env :
28
+ - name : POSTGRES_USER
29
+ value : " postgres"
30
+ - name : POSTGRES_PASSWORD
31
+ value : " postgres"
32
+
33
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : v1
3
+ kind : Service
4
+ metadata :
5
+ name : db
6
+ labels :
7
+ name : postgres-service
8
+ app : demo-voting-app
9
+ spec :
10
+ ports :
11
+ - port : 5432
12
+ targetPort : 5432
13
+ selector :
14
+ name : postgres-pod
15
+ app : demo-voting-app
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : apps/v1
3
+ kind : Deployment
4
+ metadata :
5
+ name : redis-deploy
6
+ labels :
7
+ name : redis-deploy
8
+ app : demo-voting-app
9
+ spec :
10
+ replicas : 1
11
+ selector :
12
+ matchLabels :
13
+ name : redis-pod
14
+ app : demo-voting-app
15
+ template :
16
+ metadata :
17
+ name : redis-pod
18
+ labels :
19
+ name : redis-pod
20
+ app : demo-voting-app
21
+ spec :
22
+ containers :
23
+ - name : redis
24
+ image : redis
25
+ ports :
26
+ - containerPort : 6379
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : v1
3
+ kind : Service
4
+ metadata :
5
+ name : redis
6
+ labels :
7
+ name : redis-service
8
+ app : demo-voting-app
9
+ spec :
10
+ ports :
11
+ - port : 6379
12
+ targetPort : 6379
13
+ selector :
14
+ name : redis-pod
15
+ app : demo-voting-app
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : apps/v1
3
+ kind : Deployment
4
+ metadata :
5
+ name : result-app-deploy
6
+ labels :
7
+ name : result-app-deploy
8
+ app : demo-voting-app
9
+ spec :
10
+ replicas : 1
11
+ selector :
12
+ matchLabels :
13
+ name : result-app-pod
14
+ app : demo-voting-app
15
+ template :
16
+ metadata :
17
+ name : result-app-pod
18
+ labels :
19
+ name : result-app-pod
20
+ app : demo-voting-app
21
+ spec :
22
+ containers :
23
+ - name : result-app
24
+ image : kodekloud/examplevotingapp_result:v1
25
+ ports :
26
+ - containerPort : 80
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : v1
3
+ kind : Service
4
+ metadata :
5
+ name : result-service
6
+ labels :
7
+ name : result-service
8
+ app : demo-voting-app
9
+ spec :
10
+ type : NodePort
11
+ ports :
12
+ - port : 80
13
+ targetPort : 80
14
+ nodePort : 30005
15
+ selector :
16
+ name : result-app-pod
17
+ app : demo-voting-app
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : apps/v1
3
+ kind : Deployment
4
+ metadata :
5
+ name : voting-app-deploy
6
+ labels :
7
+ name : voting-app-deploy
8
+ app : demo-voting-app
9
+ spec :
10
+ replicas : 1
11
+ selector :
12
+ matchLabels :
13
+ name : voting-app-pod
14
+ app : demo-voting-app
15
+ template :
16
+ metadata :
17
+ name : voting-app-pod
18
+ labels :
19
+ name : voting-app-pod
20
+ app : demo-voting-app
21
+ spec :
22
+ containers :
23
+ - name : voting-app
24
+ image : kodekloud/examplevotingapp_vote:v1
25
+ ports :
26
+ - containerPort : 80
27
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : v1
3
+ kind : Service
4
+ metadata :
5
+ name : voting-service
6
+ labels :
7
+ name : voting-service
8
+ app : demo-voting-app
9
+ spec :
10
+ type : NodePort
11
+ ports :
12
+ - port : 80
13
+ targetPort : 80
14
+ nodePort : 30004
15
+ selector :
16
+ name : voting-app-pod
17
+ app : demo-voting-app
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : apps/v1
3
+ kind : Deployment
4
+ metadata :
5
+ name : worker-app-deploy
6
+ labels :
7
+ name : worker-app-deploy
8
+ app : demo-voting-app
9
+ spec :
10
+ replicas : 1
11
+ selector :
12
+ matchLabels :
13
+ name : worker-app-pod
14
+ app : demo-voting-app
15
+ template :
16
+ metadata :
17
+ name : worker-app-pod
18
+ labels :
19
+ name : worker-app-pod
20
+ app : demo-voting-app
21
+ spec :
22
+ containers :
23
+ - name : worker-app
24
+ image : kodekloud/examplevotingapp_worker:v1
You can’t perform that action at this time.
0 commit comments