NetBackup™ Deployment Guide for Kubernetes Clusters
- Introduction
- Section I. Deployment
- Prerequisites for Kubernetes cluster configuration
- Deployment with environment operators
- Deploying NetBackup
- Primary and media server CR
- Deploying NetBackup using Helm charts
- Deploying MSDP Scaleout
- Deploying Snapshot Manager
- Section II. Monitoring and Management
- Monitoring NetBackup
- Monitoring MSDP Scaleout
- Monitoring Snapshot Manager
- Managing the Load Balancer service
- Managing MSDP Scaleout
- Performing catalog backup and recovery
- Section III. Maintenance
- MSDP Scaleout Maintenance
- Upgrading
- Uninstalling
- Troubleshooting
- Troubleshooting AKS and EKS issues
- Troubleshooting AKS-specific issues
- Troubleshooting EKS-specific issues
- Troubleshooting AKS and EKS issues
- Appendix A. CR template
About NetBackup deployment on Kubernetes clusters
NetBackup provides the product deployment solution on the following kubernetes clusters:
Amazon Elastic Kubernetes (EKS) cluster, in the Amazon Web Services (AWS) Cloud
Azure Kubernetes Services cluster (AKS), in the Azure Cloud
The solution facilitates an orchestrated deployment of the NetBackup components on Kubernetes clusters.
You can deploy NetBackup on the above Kubernetes clusters for scaling the capacity of the NetBackup host to serve a large number of requests concurrently running on the NetBackup primary server at its peak performance capacity.
This guide provides you two distinct methods of deployment. The first and the recommended one is by using the environment operators. In this method, you can deploy the entire NetBackup environment with ease. You can deploy, one primary, and optionally, one media with one or more replicas, one MSDP Scaleout with four to 16 replicas and NetBackup Snapshot Manager with autoscaling capabilities for data movement. The guide describes a very comprehensive method to deploy, configure, and remove the NetBackup components using the environment operators.
You can also go for a discrete deployment of the NetBackup components without using the environment operator. This method is not the recommended method of deployment.
Supported platforms
For AWS cloud: Amazon Elastic Kubernetes Service
For Azure cloud: Azure Kubernetes Service