push helm Charts and kube Components
This commit is contained in:
		
							
								
								
									
										12
									
								
								Helm/oc-catalog/templates/service.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								Helm/oc-catalog/templates/service.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| apiVersion: v1 | ||||
| kind: Service | ||||
| metadata: | ||||
|   name: {{ .Release.Name }}-oc-catalog | ||||
| spec: | ||||
|   selector: | ||||
|     app: {{ .Chart.Name }} | ||||
|   ports: | ||||
|     - protocol: TCP | ||||
|       port: {{ .Values.service.port }} | ||||
|       targetPort: {{ .Values.service.targetPort }} | ||||
|   type: {{ .Values.service.type }} | ||||
							
								
								
									
										33
									
								
								Helm/oc-catalog/templates/statefulset.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								Helm/oc-catalog/templates/statefulset.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | ||||
| apiVersion: apps/v1 | ||||
| kind: StatefulSet | ||||
| metadata: | ||||
|   name: {{ .Release.Name }}-oc-catalog | ||||
|   labels: | ||||
|     app: oc-catalog | ||||
| spec: | ||||
|   serviceName: "{{ .Release.Name }}-oc-catalog" | ||||
|   replicas: {{ .Values.replicaCount }} | ||||
|   selector: | ||||
|     matchLabels: | ||||
|       app: oc-catalog | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         app: oc-catalog | ||||
|     spec: | ||||
|       containers: | ||||
|       - name: oc-catalog | ||||
|         image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" | ||||
|         ports: | ||||
|         - containerPort: 8080 | ||||
|         env: | ||||
|         - name: MONGO_DATABASE | ||||
|           value: "DC_myDC" | ||||
|         - name: MONGO_URI | ||||
|           value: "mongodb://mongo:27017" | ||||
|       imagePullSecrets: | ||||
|       {{- if .Values.imagePullSecrets }} | ||||
|       {{- range .Values.imagePullSecrets }} | ||||
|         - name: {{ .name }} | ||||
|       {{- end }} | ||||
|       {{- end }} | ||||
		Reference in New Issue
	
	Block a user