In-Place Upgrade
You can use the in-place upgrade strategy to upgrade the Control Plane (CP).
The in-place upgrade strategy reuses the existing database. During the upgrade process, modifications to your configuration through API or continued CP operations are prohibited.
Therefore, this upgrade method will result in some downtime for the CP, as shown in the diagram below:
Preparation
- Read the upgrade guide and ensure you understand how the entire upgrade process is executed.
- Note the downtime during this upgrade process and confirm an appropriate upgrade timing.
- Backup your data.
In-Place Upgrade Steps
info
The implementation steps below are for reference only. The actual execution may vary depending on your deployment environment.
- During the upgrade process, modifications to your data through API or other methods are prohibited.
- Back up your current data, refer to the backup guide.
- Read the upgrade considerations.
- Check all changes between the current version and the target upgrade version.
- Based on your API7 Enterprise installation method (Docker, Kubernetes), modify the image versions of
api7-ee-dashboard
andapi7-ee-dp-manager
in the corresponding configuration files (docker-compose
,helm chart
). - Restart the CP using the modified configuration files.
- Access the Dashboard to check if it is running properly.
- If you encounter any issues, please refer to Rollback Upgrade.
- After observing for a period of time with no additional issues, the CP upgrade is complete.
Next Steps
After completing the CP upgrade, you can begin preparing to upgrade the DP.