NetBackup™ Deployment Guide for Amazon Elastic Kubernetes Services (EKS) Cluster
- Introduction to NetBackup on EKS
- Deployment with environment operators
- Assessing cluster configuration before deployment
- Deploying NetBackup
- About primary server CR and media server CR
- Upgrading NetBackup
- Deploying MSDP Scaleout
- Upgrading MSDP Scaleout
- Monitoring NetBackup
- Monitoring MSDP Scaleout
- Managing the Load Balancer service
- Performing catalog backup and recovery
- Managing MSDP Scaleout
- About MSDP Scaleout maintenance
- Uninstalling MSDP Scaleout from EKS
- Troubleshooting
- Appendix A. CR template
Cleaning up MSDP Scaleout
When you uninstall the MSDP Scaleout deployment from EKS, the MSDP engines, MSDP MDS servers, and the data is deleted from the cluster. The data is lost and cannot be recovered.
To clean up MSDP Scaleout from EKS
- Delete the MSDP Scaleout CR.
kubectl delete -f <sample-cr-yaml>
When an MSDP Scaleout CR is deleted, the critical MSDP data and metadata is not deleted. You must delete it manually. If you delete the CR without cleaning up the data and metadata, you can re-apply the same CR YAML file to restart MSDP Scaleout again by reusing the existing data.
- If your storage class is with the Retain policy, you must write down the PVs that are associated with the CR PVCs for deletion in the Kubernetes cluster level.
kubectl get pod,svc,deploy,rs,ds,pvc,secrets,certificates,issuers,cm,sa,role,rolebinding -n <sample-namespace> -o wide
kubectl get clusterroles,clusterrolebindings,pv -o wide --show-labels|grep <sample-cr-name>
- Delete all resources under the namespace where MSDP CR is deployed.
kubectl delete namespace <namespace>
- If your storage class is with the Retain policy, you must delete the EBS volumes on Amazon console or using the AWS CLI.
aws ec2 delete-volume --volume-id <value>
See Deploying MSDP Scaleout .