-
Task
-
Resolution: Done
-
High
-
None
Looking at this example
- name: portal-config
emptyDir:
medium: Memory
- name: portal-config-input
configMap:
name: {{ include "common.fullname" . }}-portal
AAI components sometimes attempt to mount two volumesĀ XXXX and XXXX-input
Since AAF is not enabled on Service Mesh, one of these volumes is not needed and result in an error.
Change is meant to condition the use of XXXX-input volumes only when AAF is enabled, and use the configmap pour XXXX instead. The previous snippet would then look like this:
- name: portal-config {{- if .Values.global.aafEnabled }} emptyDir: medium: Memory - name: portal-config-input {{- end }} configMap: name: {{ include "common.fullname" . }}-portal
Change applies to graphadamin, sparky-be and modelloader.
EDIT: In addition, babel is not working and a fix is applied on a later review
Change suggested by Sylvain Desbureaux