Feature Description
Persistent storage is a storage solution that retains the data after the power and network resources are disconnected.
The PCF provides various storage technologies for managing the configuration data. The PCF has pre-defined storage such as the OpenStack Cinder volume used for storing the CRD data. PCF optionally stores the CRD data in shared storage such as OpenStack Cinder (default) or local storage. In the case of deployment on bare metal servers, PCF uses the local storage class along with the default storage layer as the persistent storage.
For generic information on the Persistent Volume concepts, see the Kubernetes documentation.
The Subversion repository stores the policy-specific configuration data in the XMI format. This repository resides in an SVN pod. If the SVN pod is restarted, the repository experiences a data loss. In such scenarios, you must reimport the configuration files to the SVN pod.
A new restore mechanism is introduced to protect the configuration data and maintain its integrity when the SVN pod restarts.