Upgrade PXB on Air-Gapped Environments
This section provides comprehensive guidance for upgrading Portworx Backup in air-gapped environments where your cluster has no direct internet access and relies on private registries and local repositories.
Overview
Upgrading Portworx Backup in air-gapped environments requires additional preparation since your cluster cannot directly access external repositories. The upgrade process involves downloading images and charts separately, then deploying them through your private registry infrastructure.
Key Considerations for Air-Gapped Upgrades
- Private registry setup and image synchronization
- Offline chart management with local Helm repositories
- Network isolation compliance and security requirements
- Manual image transfer and validation processes
- Extended upgrade time due to offline nature
Prerequisites
Before starting the upgrade process, ensure you have:
- Administrative access to your Kubernetes cluster
- Helm 3.x installed and configured
- Access to a private container registry
- Current Portworx Backup installation running
- Downloaded upgrade artifacts (images and charts)
- Backup of critical data (recommended)
Air-Gapped Upgrade Workflow
- Download latest Portworx Backup images and charts on an internet-connected machine
- Transfer artifacts to your air-gapped environment
- Push container images to your private registry
- Update Helm chart repositories
- Execute upgrade using local resources
- Verify upgrade completion and functionality
Next Steps
Begin your air-gapped upgrade journey by reviewing the Pre-Upgrade Requirements to ensure your environment is properly prepared for the offline upgrade process.
📄️ Pre-upgrade
Prerequisites and requirements for upgrading Portworx Backup in air-gapped environments
📄️ Upgrade PXB on Air-gapped Environments
This topic provides a step-by-step guide to upgrading Portworx Backup in an air-gapped environment. It covers the prerequisites, necessary steps for pulling and pushing images to a local registry, and how to execute the upgrade using Helm. It also includes instructions on managing MongoDB pod health and ensuring that all backup components are correctly updated during the process.
📄️ Post-upgrade
Post-upgrade steps and health checks for Portworx Backup in air-gapped environments