File tree 2 files changed +49
-2
lines changed
2 files changed +49
-2
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ metadata:
7
7
{{- include "web.labels" . | nindent 4 }}
8
8
spec :
9
9
scaleTargetRef :
10
- apiVersion : apps/v1
11
- kind : Deployment
10
+ apiVersion : argoproj.io/v1alpha1
11
+ kind : Rollout
12
12
name : {{ include "web.fullname" . }}
13
13
minReplicas : {{ .Values.hpa.minReplicas }}
14
14
maxReplicas : {{ .Values.hpa.maxReplicas }}
Original file line number Diff line number Diff line change
1
+ apiVersion : argoproj.io/v1alpha1
2
+ kind : Rollout
3
+ metadata :
4
+ name : {{ include "web.fullname" . }}
5
+ labels :
6
+ {{- include "web.labels" . | nindent 4 }}
7
+ spec :
8
+ workloadRef :
9
+ apiVersion : apps/v1
10
+ kind : Deployment
11
+ name : {{ include "web.fullname" . }}
12
+ strategy :
13
+ blueGreen :
14
+ activeService : {{ include "web.fullname" . }}-active
15
+ previewService : {{ include "web.fullname" . }}-preview
16
+ autoPromotionEnabled : false
17
+ scaleDownDelaySeconds : 30
18
+ ---
19
+ apiVersion : v1
20
+ kind : Service
21
+ metadata :
22
+ name : {{ include "web.fullname" . }}-active
23
+ labels :
24
+ {{- include "web.labels" . | nindent 4 }}
25
+ spec :
26
+ type : ClusterIP
27
+ selector :
28
+ {{- include "web.selectorLabels" . | nindent 4 }}
29
+ ports :
30
+ - name : http
31
+ port : {{ .Values.service.port }}
32
+ targetPort : {{ .Values.service.port }}
33
+ ---
34
+ apiVersion : v1
35
+ kind : Service
36
+ metadata :
37
+ name : {{ include "web.fullname" . }}-preview
38
+ labels :
39
+ {{- include "web.labels" . | nindent 4 }}
40
+ spec :
41
+ type : ClusterIP
42
+ selector :
43
+ {{- include "web.selectorLabels" . | nindent 4 }}
44
+ ports :
45
+ - name : http
46
+ port : {{ .Values.service.port }}
47
+ targetPort : {{ .Values.service.port }}
You can’t perform that action at this time.
0 commit comments