File tree Expand file tree Collapse file tree 14 files changed +244
-3
lines changed Expand file tree Collapse file tree 14 files changed +244
-3
lines changed Original file line number Diff line number Diff line change 11REGISTRY ?=
22IMAGE_NAME ?= a-server
3- IMAGE_TAG ?= 0.1 .0
3+ IMAGE_TAG ?= 1.0 .0
44IMG ?= ${REGISTRY}${IMAGE_NAME}:${IMAGE_TAG}
55
66docker-build :
Original file line number Diff line number Diff line change 11REGISTRY ?=
22IMAGE_NAME ?= b-server
3- IMAGE_TAG ?= 0.1 .0
3+ IMAGE_TAG ?= 1.0 .0
44IMG ?= ${REGISTRY}${IMAGE_NAME}:${IMAGE_TAG}
55
66docker-build :
Original file line number Diff line number Diff line change 11REGISTRY ?=
22IMAGE_NAME ?= c-server
3- IMAGE_TAG ?= 0.1 .0
3+ IMAGE_TAG ?= 1.0 .0
44IMG ?= ${REGISTRY}${IMAGE_NAME}:${IMAGE_TAG}
55
66docker-build :
Original file line number Diff line number Diff line change 1+ /values.example.yaml
2+
Original file line number Diff line number Diff line change 1+ apiVersion : v2
2+ name : mse-simple-demo
3+ version : " 1.0.0"
4+ appVersion : " 1.0.0"
5+ home : https://mse.console.aliyun.com/
6+ keywords :
7+ - mse
8+ - category:microservice
Original file line number Diff line number Diff line change 1+ ## build
2+
3+ At directory ` A ` /` B ` /` C ` /` gateway ` :
4+
5+ * execute ` ./build.sh ` to build image
6+ * ` docker tag ` to tag image
7+ * ` docker push ` to push image
8+
9+ ## install
10+
11+ ``` shell
12+ helm3 upgrade mse-simple-demo1 helm/mse-simple-demo \
13+ --namespace default --create-namespace \
14+ --install \
15+ --values helm/mse-simple-demo/values.example.yaml
16+ ```
Original file line number Diff line number Diff line change 1+ apiVersion : apps/v1
2+ kind : Deployment
3+ metadata :
4+ name : a-server
5+ namespace : {{ .Release.Namespace }}
6+ spec :
7+ replicas : 1
8+ selector :
9+ matchLabels :
10+ app : a-server
11+ template :
12+ metadata :
13+ labels :
14+ msePilotAutoEnable : " on"
15+ appName : " {{ .Values.mse.namePrefix }}a-server"
16+ app : " a-server"
17+ spec :
18+ containers :
19+ - name : a-server
20+ image : " {{ .Values.registry }}a-server:1.0.0"
21+ imagePullPolicy : Always
22+ resources :
23+ requests :
24+ cpu : 250m
25+ memory : 512Mi
26+ limits :
27+ cpu : 250m
28+ memory : 512Mi
29+ ports :
30+ - name : port-1
31+ containerPort : 8080
32+ protocol : TCP
33+ affinity :
34+ podAntiAffinity :
35+ preferredDuringSchedulingIgnoredDuringExecution :
36+ - podAffinityTerm :
37+ topologyKey : failure-domain.beta.kubernetes.io/zone
38+ weight : 50
39+ - podAffinityTerm :
40+ topologyKey : kubernetes.io/hostname
41+ weight : 100
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ annotations :
5+ service.beta.kubernetes.io/alibaba-cloud-loadbalancer-spec : slb.s1.small
6+ service.beta.kubernetes.io/alicloud-loadbalancer-address-type : internet
7+ name : go-a-service
8+ namespace : {{ .Release.Namespace }}
9+ spec :
10+ ports :
11+ - name : port-1
12+ port : 8080
13+ protocol : TCP
14+ targetPort : 8080
15+ selector :
16+ app : a-server
17+ type : LoadBalancer
Original file line number Diff line number Diff line change 1+ apiVersion : apps/v1
2+ kind : Deployment
3+ metadata :
4+ name : b-server
5+ namespace : {{ .Release.Namespace }}
6+ spec :
7+ replicas : 1
8+ selector :
9+ matchLabels :
10+ app : b-server
11+ template :
12+ metadata :
13+ labels :
14+ msePilotAutoEnable : " on"
15+ appName : " {{ .Values.mse.namePrefix }}b-server"
16+ app : " b-server"
17+ spec :
18+ containers :
19+ - name : b-server
20+ image : " {{ .Values.registry }}b-server:1.0.0"
21+ imagePullPolicy : Always
22+ resources :
23+ requests :
24+ cpu : 250m
25+ memory : 512Mi
26+ limits :
27+ cpu : 250m
28+ memory : 512Mi
29+ ports :
30+ - name : port-1
31+ containerPort : 50051
32+ protocol : TCP
33+ affinity :
34+ podAntiAffinity :
35+ preferredDuringSchedulingIgnoredDuringExecution :
36+ - podAffinityTerm :
37+ topologyKey : failure-domain.beta.kubernetes.io/zone
38+ weight : 50
39+ - podAffinityTerm :
40+ topologyKey : kubernetes.io/hostname
41+ weight : 100
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ name : go-b-service
5+ namespace : default
6+ spec :
7+ ports :
8+ - name : port-1
9+ port : 50051
10+ protocol : TCP
11+ targetPort : 50051
12+ selector :
13+ app : b-server
14+ type : ClusterIP
You can’t perform that action at this time.
0 commit comments