You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							56 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							56 lines
						
					
					
						
							1.6 KiB
						
					
					
				| apiVersion: argoproj.io/v1alpha1 | |
| kind: Rollout | |
| metadata: | |
|   name: {{ template "helm-guestbook.fullname" . }} | |
|   labels: | |
|     app: {{ template "helm-guestbook.name" . }} | |
|     chart: {{ template "helm-guestbook.chart" . }} | |
|     release: {{ .Release.Name }} | |
|     heritage: {{ .Release.Service }} | |
| spec: | |
|   replicas: {{ .Values.replicaCount }} | |
|   revisionHistoryLimit: 3 | |
|   selector: | |
|     matchLabels: | |
|       app: {{ template "helm-guestbook.name" . }} | |
|       release: {{ .Release.Name }} | |
|   strategy: | |
|     blueGreen: | |
|       activeService: {{ template "helm-guestbook.fullname" . }} | |
|       previewService: {{ template "helm-guestbook.fullname" . }}-preview | |
|   template: | |
|     metadata: | |
|       labels: | |
|         app: {{ template "helm-guestbook.name" . }} | |
|         release: {{ .Release.Name }} | |
|     spec: | |
|       containers: | |
|         - name: {{ .Chart.Name }} | |
|           image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" | |
|           imagePullPolicy: {{ .Values.image.pullPolicy }} | |
|           ports: | |
|             - name: http | |
|               containerPort: 80 | |
|               protocol: TCP | |
|           livenessProbe: | |
|             httpGet: | |
|               path: / | |
|               port: http | |
|           readinessProbe: | |
|             httpGet: | |
|               path: / | |
|               port: http | |
|           resources: | |
| {{ toYaml .Values.resources | indent 12 }} | |
|     {{- with .Values.nodeSelector }} | |
|       nodeSelector: | |
| {{ toYaml . | indent 8 }} | |
|     {{- end }} | |
|     {{- with .Values.affinity }} | |
|       affinity: | |
| {{ toYaml . | indent 8 }} | |
|     {{- end }} | |
|     {{- with .Values.tolerations }} | |
|       tolerations: | |
| {{ toYaml . | indent 8 }} | |
|     {{- end }}
 | |
| 
 |