Home > Storage > PowerFlex > White Papers > SUSE Rancher and RKE Kubernetes cluster using CSI Driver on DELL EMC PowerFlex > Rancher Kubernetes Cluster Data Protection using PowerProtect Data Manager
PowerProtect Data Manager protects Kubernetes workloads and ensures that the data is protected and recoverable. PowerProtect Data Manager is deployed using an Open Virtualization Appliance (OVA) or a machine image and is integrated with PowerProtect DD series appliances as protection storage for backups. For more information about PowerProtect Data Manager deployment methods, see the Dell EMC PowerProtect Data Manager Deployment Guide.
PowerProtect Data Manager can be integrated with SUSE Rancher managed Kubernetes cluster through Kubernetes APIs to discover protectable resources such as namespaces and PVCs. PowerProtect Data Manager discovers the Kubernetes clusters using the IP address or FQDN. PowerProtect Data Manager uses the discovery service account and the token kubeconfig file to integrate with kube-apiserver.
The following high-level architecture diagram shows the data protection for SUSE Rancher-managed RKE downstream single node and downstream cluster with PowerProtect Data Manager:
Once the Kubernetes cluster is added as an asset source in PowerProtect Data Manager and the discovery is complete, the associated namespaces are available as assets for protection. PowerProtect Data Manager protects the following two types of Kubernetes cluster assets - Namespaces and PersistentVolumeClaims (PVCs).
During the discovery process, PowerProtect Data Manager creates the following namespaces in the cluster:
Kubernetes uses persistent volumes to store persisted application data. Persistent volumes are created on an external storage and then attached to a particular pod using PVCs. PVCs are included along with other namespaces in PowerProtect Data Manager backup and recovery operations.