diff options
author | 2025-02-18 12:47:06 +0000 | |
---|---|---|
committer | 2025-02-18 12:47:06 +0000 | |
commit | ac573c5568e178d6b532a8c9738286ddeee73241 (patch) | |
tree | 41cc566228e9cb788a20efd0ac6addb58179b5c1 | |
parent | c31a865ad7d4a18870c8ca6da8508ca97e53b793 (diff) | |
parent | d81a38e6cdd2092a3c116b580091f511f09f9e08 (diff) |
Merge "datalake ui is not coming up due to a tmp volume overwriting it's entrypoint"
-rw-r--r-- | kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl | 6 | ||||
-rw-r--r-- | kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl b/kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl index 183cde0024..101dc075f9 100644 --- a/kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl +++ b/kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl @@ -244,6 +244,8 @@ post-processing. {{- define "dcaegen2-services-common.microserviceDeployment" -}} {{- $log := default dict .Values.log -}} {{- $logDir := default "" $log.path -}} +{{- $tmp := default dict .Values.tmpDir -}} +{{- $tmpDir := default false $tmp.enabled -}} {{- $ves := default false .Values.ves -}} {{- $certDir := (eq "true" (include "common.needTLS" .)) | ternary (default "" .Values.certDirectory . ) "" -}} {{- $commonRelease := print (include "common.release" .) -}} @@ -350,8 +352,10 @@ spec: name: {{ ternary "app-config-input" "app-config" (not $drNeedProvisioning) }} - mountPath: /app-config-input name: app-config-input + {{- if $tmpDir }} - mountPath: /tmp name: tmp + {{- end }} {{- if $logDir }} - mountPath: {{ $logDir}} name: logs @@ -424,9 +428,11 @@ spec: - emptyDir: medium: Memory name: app-config + {{- if $tmpDir }} - name: tmp emptyDir: sizeLimit: 128Mi + {{- end }} {{- if $logDir }} - name: logs emptyDir: diff --git a/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml b/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml index 2365c17e28..a1a2467a71 100644 --- a/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml +++ b/kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml @@ -53,6 +53,10 @@ containerPort: &containerPort 6061 log: path: /var/log/ONAP/dcae-hv-ves-collector logConfigMapNamePrefix: '{{ include "common.fullname" . }}' +# a tmp volume is needed by the tomcat server of the app +# when the filesystem is set to read-only +tmpDir: + enabled: true # directory where TLS certs should be stored # if absent, no certs will be retrieved and stored |