{{- define "app_resources" }} resources: requests: memory: {{ .Values.resources.app.requests.memory | quote }} cpu: {{ .Values.resources.app.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.app.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.app.limits.memory | quote }} cpu: {{ .Values.resources.app.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.app.limits.ephemeralStorage | quote }} {{- end }} {{- define "nginx_resources" }} resources: requests: memory: {{ .Values.resources.nginx.requests.memory | quote }} cpu: {{ .Values.resources.nginx.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.nginx.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.nginx.limits.memory | quote }} cpu: {{ .Values.resources.nginx.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.nginx.limits.ephemeralStorage | quote }} {{- end }} {{- define "worker_resources" }} resources: requests: memory: {{ .Values.resources.worker.requests.memory | quote }} cpu: {{ .Values.resources.worker.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.worker.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.worker.limits.memory | quote }} cpu: {{ .Values.resources.worker.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.worker.limits.ephemeralStorage | quote }} {{- end }} {{- define "websocket_resources" }} resources: requests: memory: {{ .Values.resources.websocket.requests.memory | quote }} cpu: {{ .Values.resources.websocket.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.websocket.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.websocket.limits.memory | quote }} cpu: {{ .Values.resources.websocket.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.websocket.limits.ephemeralStorage | quote }} {{- end }} {{- define "geonames_resources" }} resources: requests: memory: {{ .Values.resources.geonames.requests.memory | quote }} cpu: {{ .Values.resources.geonames.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.geonames.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.geonames.limits.memory | quote }} cpu: {{ .Values.resources.geonames.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.geonames.limits.ephemeralStorage | quote }} {{- end }} {{- define "conductor_resources" }} resources: requests: memory: {{ .Values.resources.conductor.requests.memory | quote }} cpu: {{ .Values.resources.conductor.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.conductor.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.conductor.limits.memory | quote }} cpu: {{ .Values.resources.conductor.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.conductor.limits.ephemeralStorage | quote }} {{- end }} {{- define "jobs_resources" }} resources: requests: memory: {{ .Values.resources.jobs.requests.memory | quote }} cpu: {{ .Values.resources.jobs.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.jobs.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.jobs.limits.memory | quote }} cpu: {{ .Values.resources.jobs.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.jobs.limits.ephemeralStorage | quote }} {{- end }} {{- define "goworker_resources" }} resources: requests: memory: {{ .Values.resources.goworker.requests.memory | quote }} cpu: {{ .Values.resources.goworker.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.goworker.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.goworker.limits.memory | quote }} cpu: {{ .Values.resources.goworker.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.goworker.limits.ephemeralStorage | quote }} {{- end }} {{- define "kedoca_resources" }} resources: requests: memory: {{ .Values.resources.kedoca.requests.memory | quote }} cpu: {{ .Values.resources.kedoca.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.kedoca.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.kedoca.limits.memory | quote }} cpu: {{ .Values.resources.kedoca.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.kedoca.limits.ephemeralStorage | quote }} {{- end }} {{- define "document_converter_resources" }} resources: requests: memory: {{ .Values.resources.document_converter.requests.memory | quote }} cpu: {{ .Values.resources.document_converter.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.document_converter.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.document_converter.limits.memory | quote }} cpu: {{ .Values.resources.document_converter.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.document_converter.limits.ephemeralStorage | quote }} {{- end }} {{- define "chatbox_resources" }} resources: requests: memory: {{ .Values.resources.chatbox.requests.memory | quote }} cpu: {{ .Values.resources.chatbox.requests.cpu | quote }} ephemeral-storage: {{ .Values.resources.chatbox.requests.ephemeralStorage | quote }} limits: memory: {{ .Values.resources.chatbox.limits.memory | quote }} cpu: {{ .Values.resources.chatbox.limits.cpu | quote }} ephemeral-storage: {{ .Values.resources.chatbox.limits.ephemeralStorage | quote }} {{- end }}