X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=nonrtric%2Fhelm%2Fpolicymanagementservice%2Ftemplates%2Fstatefulset.yaml;h=a2790674fb2adc38ae3ee11623332846021de89e;hb=c88d2fb7dadd06ea9745df238ecbc7bc7955d8e7;hp=0930d0748debbca7b1019f0b7de747379a6f2912;hpb=5592b6267f4801163873f8fd734c9ab9adb2f368;p=it%2Fdep.git diff --git a/nonrtric/helm/policymanagementservice/templates/statefulset.yaml b/nonrtric/helm/policymanagementservice/templates/statefulset.yaml index 0930d074..a2790674 100644 --- a/nonrtric/helm/policymanagementservice/templates/statefulset.yaml +++ b/nonrtric/helm/policymanagementservice/templates/statefulset.yaml @@ -1,5 +1,6 @@ ################################################################################ -# Copyright (c) 2020 Nordix Foundation. # +# Copyright (c) 2020-2023 Nordix Foundation. # +# Copyright (C) 2023-2024 OpenInfra Foundation Europe. All rights reserved. # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # @@ -49,13 +50,14 @@ spec: - -c - FILE=/var/policy-management-service/application_configuration.json; if [ ! -f $FILE ]; then - cp /etc/app/policy-management-service/initialdata/application_configuration.json $FILE; - fi + cp /etc/app/policy-management-service/application_configuration_json_initial/application_configuration.json $FILE; + fi; + chmod 666 $FILE; volumeMounts: - name: {{ include "common.name.policymanagementservice" . }}-vardata mountPath: "/var/policy-management-service" - - name: {{ include "common.name.policymanagementservice" . }}-policy-data - mountPath: /etc/app/policy-management-service/initialdata + - name: {{ include "common.name.policymanagementservice" . }}-application-configuration-json-initial + mountPath: /etc/app/policy-management-service/application_configuration_json_initial containers: - name: {{ include "common.container.policymanagementservice" . }} image: {{ .Values.policymanagementservice.image.registry }}/{{ .Values.policymanagementservice.image.name }}:{{ .Values.policymanagementservice.image.tag }} @@ -79,17 +81,17 @@ spec: volumeMounts: - name: {{ include "common.name.policymanagementservice" . }}-vardata mountPath: "/var/policy-management-service" - - name: {{ include "common.name.policymanagementservice" . }}-policy-config + - name: {{ include "common.name.policymanagementservice" . }}-application-yaml mountPath: /opt/app/policy-agent/config - - name: {{ include "common.name.policymanagementservice" . }}-policy-data - mountPath: /etc/app/policy-management-service/initialdata + - name: {{ include "common.name.policymanagementservice" . }}-application-configuration-json-initial + mountPath: /etc/app/policy-management-service/application_configuration_json_initial volumes: - - name: {{ include "common.name.policymanagementservice" . }}-policy-config + - name: {{ include "common.name.policymanagementservice" . }}-application-yaml configMap: - name: {{ include "common.name.policymanagementservice" . }}-configmap-config - - name: {{ include "common.name.policymanagementservice" . }}-policy-data + name: {{ include "common.name.policymanagementservice" . }}-configmap-application-yaml + - name: {{ include "common.name.policymanagementservice" . }}-application-configuration-json-initial configMap: - name: {{ include "common.name.policymanagementservice" . }}-configmap-data + name: {{ include "common.name.policymanagementservice" . }}-configmap-application-json-configuration volumeClaimTemplates: - metadata: name: {{ include "common.name.policymanagementservice" . }}-vardata