File tree Expand file tree Collapse file tree 7 files changed +464
-0
lines changed
04-cloud/01-eks/04-deploy-solution
lc-age-service/kubernetes
lc-name-service/kubernetes Expand file tree Collapse file tree 7 files changed +464
-0
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : apps/v1
2
+ kind : Deployment
3
+ metadata :
4
+ name : lc-age-service
5
+ labels :
6
+ app : lc-age-service
7
+ namespace : default
8
+ spec :
9
+ replicas : 1
10
+ selector :
11
+ matchLabels :
12
+ app : lc-age-service
13
+ strategy :
14
+ rollingUpdate :
15
+ maxSurge : 25%
16
+ maxUnavailable : 25%
17
+ type : RollingUpdate
18
+ template :
19
+ metadata :
20
+ labels :
21
+ app : lc-age-service
22
+ spec :
23
+ containers :
24
+ - image : jaimesalas/lc-age-service:latest
25
+ imagePullPolicy : Always
26
+ name : lc-age-service
27
+ ports :
28
+ - containerPort : 3000
29
+ protocol : TCP
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Service
3
+ metadata :
4
+ name : lc-age-service
5
+ spec :
6
+ selector :
7
+ app : lc-age-service
8
+ ports :
9
+ - protocol : TCP
10
+ port : 80
11
+ targetPort : 3000
Original file line number Diff line number Diff line change
1
+ apiVersion : apps/v1
2
+ kind : Deployment
3
+ metadata :
4
+ name : lc-front
5
+ labels :
6
+ app : lc-front
7
+ namespace : default
8
+ spec :
9
+ replicas : 1
10
+ selector :
11
+ matchLabels :
12
+ app : lc-front
13
+ strategy :
14
+ rollingUpdate :
15
+ maxSurge : 25%
16
+ maxUnavailable : 25%
17
+ type : RollingUpdate
18
+ template :
19
+ metadata :
20
+ labels :
21
+ app : lc-front
22
+ spec :
23
+ containers :
24
+ - image : jaimesalas/lc-front:latest
25
+ imagePullPolicy : Always
26
+ name : lc-front
27
+ ports :
28
+ - containerPort : 3000
29
+ protocol : TCP
30
+ env :
31
+ - name : AGE_SERVICE_URL
32
+ value : " http://lc-age-service.default.svc.cluster.local/"
33
+ - name : NAME_SERVICE_URL
34
+ value : " http://lc-name-service.default.svc.cluster.local/"
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Service
3
+ metadata :
4
+ name : lc-front
5
+ spec :
6
+ selector :
7
+ app : lc-front
8
+ type : LoadBalancer
9
+ ports :
10
+ - protocol : TCP
11
+ port : 80
12
+ targetPort : 3000
Original file line number Diff line number Diff line change
1
+ apiVersion : apps/v1
2
+ kind : Deployment
3
+ metadata :
4
+ name : lc-name-service
5
+ labels :
6
+ app : lc-name-service
7
+ namespace : default
8
+ spec :
9
+ replicas : 1
10
+ selector :
11
+ matchLabels :
12
+ app : lc-name-service
13
+ strategy :
14
+ rollingUpdate :
15
+ maxSurge : 25%
16
+ maxUnavailable : 25%
17
+ type : RollingUpdate
18
+ template :
19
+ metadata :
20
+ labels :
21
+ app : lc-name-service
22
+ spec :
23
+ containers :
24
+ - image : jaimesalas/lc-name-service:latest
25
+ imagePullPolicy : Always
26
+ name : lc-name-service
27
+ ports :
28
+ - containerPort : 3000
29
+ protocol : TCP
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Service
3
+ metadata :
4
+ name : lc-name-service
5
+ spec :
6
+ selector :
7
+ app : lc-name-service
8
+ ports :
9
+ - protocol : TCP
10
+ port : 80
11
+ targetPort : 3000
You can’t perform that action at this time.
0 commit comments