feat: Add extraEnvs to operator helm chart (#2671)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.io>
This commit is contained in:
		
							parent
							
								
									94d36327ba
								
							
						
					
					
						commit
						ce15d10aa3
					
				|  | @ -52,6 +52,9 @@ spec: | |||
|       {{- if .Values.controllerID.create }} | ||||
|         - name: CONTROLLER_ID | ||||
|           value: {{ template "postgres-operator.controllerID" . }} | ||||
|       {{- end }} | ||||
|       {{- if .Values.extraEnvs }} | ||||
|       {{- .Values.extraEnvs | toYaml | nindent 12 }} | ||||
|       {{- end }} | ||||
|         resources: | ||||
| {{ toYaml .Values.resources | indent 10 }} | ||||
|  |  | |||
|  | @ -478,7 +478,7 @@ priorityClassName: "" | |||
| # priority class for database pods | ||||
| podPriorityClassName: | ||||
|   # If create is false with no name set, no podPriorityClassName is specified. | ||||
|   # Hence, the pod priorityClass is the one with globalDefault set.  | ||||
|   # Hence, the pod priorityClass is the one with globalDefault set. | ||||
|   # If there is no PriorityClass with globalDefault set, the priority of Pods with no priorityClassName is zero. | ||||
|   create: true | ||||
|   # If not set a name is generated using the fullname template and "-pod" suffix | ||||
|  | @ -504,6 +504,24 @@ readinessProbe: | |||
|   initialDelaySeconds: 5 | ||||
|   periodSeconds: 10 | ||||
| 
 | ||||
| # configure extra environment variables | ||||
| # Extra environment variables are writen in kubernetes format and added "as is" to the pod's env variables | ||||
| # https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/ | ||||
| # https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#environment-variables | ||||
| extraEnvs: | ||||
|   [] | ||||
|   # Exemple of settings maximum amount of memory / cpu that can be used by go process (to match resources.limits) | ||||
|   # - name: MY_VAR | ||||
|   #   value: my-value | ||||
|   # - name: GOMAXPROCS | ||||
|   #   valueFrom: | ||||
|   #     resourceFieldRef: | ||||
|   #       resource: limits.cpu | ||||
|   # - name: GOMEMLIMIT | ||||
|   #   valueFrom: | ||||
|   #     resourceFieldRef: | ||||
|   #       resource: limits.memory | ||||
| 
 | ||||
| # Affinity for pod assignment | ||||
| # Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity | ||||
| affinity: {} | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue