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
Overview
Helm is an open source packaging tool for deploying and managing the life cycle of complex Kubernetes applications using helm command line tool. A Helm chart helps define, install and upgrade the constituents of a Kubernetes application. The steps involved in the deployment of the Kubernetes application would be automated through a Helm chart for the application.
The Helm chart package is also an OCI compliant format which allows it to be pushed and pulled from OCI compliant registry such as Azure or AWS container registries. Therefore we can use the same deployment methodology (pull images and install) used for container images for Helm charts. This allows the container software and deployment tool to be packaged, shipped and installed together.