NONRTRIC - PMS Persistent storage of policies and type definitions
[it/dep.git] / nonrtric / helm / policymanagementservice / templates / deployment.yaml
index 68a39a1..939f935 100644 (file)
@@ -61,14 +61,19 @@ spec:
           initialDelaySeconds: {{ .Values.policymanagementservice.liveness.initialDelaySeconds }}
           periodSeconds: {{ .Values.policymanagementservice.liveness.periodSeconds }}
         volumeMounts:
+        - name: {{ include "common.name.policymanagementservice" . }}-vardata
+          mountPath: "/var/policy-management-service/database"
         - name: {{ include "common.name.policymanagementservice" . }}-policy-config
           mountPath: /opt/app/policy-agent/config
         - name: {{ include "common.name.policymanagementservice" . }}-policy-data
-          mountPath: /opt/app/policy-agent/data
+          mountPath: /opt/app/policy-agent/data       
       volumes:
         - name: {{ include "common.name.policymanagementservice" . }}-policy-config
           configMap:
             name: {{ include "common.name.policymanagementservice" . }}-configmap-config
         - name: {{ include "common.name.policymanagementservice" . }}-policy-data
           configMap:
-            name: {{ include "common.name.policymanagementservice" . }}-configmap-data
\ No newline at end of file
+            name: {{ include "common.name.policymanagementservice" . }}-configmap-data
+        - name: {{ include "common.name.policymanagementservice" . }}-vardata
+          persistentVolumeClaim:
+            claimName: {{ include "common.name.policymanagementservice" . }}-vardata-pvc