Alauda DevOps Connectors
OperatorThis document provides instructions for upgrading the Alauda DevOps Connectors
Operator to a newer version using the Marketplace
/OperatorHub
interface in your cluster. The upgrade process is designed to be straightforward while ensuring minimal disruption to existing resources.
Upgrading the Alauda DevOps Connectors
Operator allows you to access new features, bug fixes, and improvements to its components. The Alauda DevOps Connectors
Operator handles the upgrade of all components according to your configuration.
Before upgrading the Alauda DevOps Connectors
Operator, ensure you:
Marketplace
/OperatorHub
Access the Marketplace
/OperatorHub
Marketplace
or OperatorHub
sectionLocate the Alauda DevOps Connectors
Operator
Alauda DevOps Connectors
in the search barAlauda DevOps Connectors
cardView Available Versions
Alauda DevOps Connectors
Operator details page, you'll see information about the currently installed versionChannels
to view all available versionsInitiate the Upgrade
Channel
, switch to the corresponding Channel
in the Subscription
firstChannel
has a newer version available, you will see a prompt:
Confirm
to upgrade.Configure Upgrade Settings (if applicable)
Confirm and Start the Upgrade
Confirm
to begin the processAlauda DevOps Connectors
Operator while maintaining your custom resourcesMonitor the Upgrade
OperatorHub
interfaceconnectors-operator
namespace:
Running
state, the operator upgrade is complete.
The operator will then automatically upgrade components such as ConnectorCore
, ConnectorsGit
, ConnetorsOCI
, etc.Ready
state, the components upgrade is complete.Verify the Upgrade
Alauda DevOps Connnectors
Operator version has been updated:
VERSION
matches the new version, the upgrade is complete.After the upgrade completes successfully:
Verify Component Status
Test Functionality
Update Custom Resources if Needed
If you encounter issues with the new version, you can roll back to the previous version:
Marketplace
/OperatorHub
interfaceAlauda DevOps Connectors
OperatorUninstall
the current versionDowngrading may require additional steps to ensure compatibility of your resources with the older version.
This depends on the differences between the version you upgraded from and the version you upgraded to. If the differences are large, you may need to manually migrate resources.
If you encounter issues during or after the upgrade:
Check the Alauda DevOps Connectors
Operator pod logs:
Verify the status of Connector resource, i.e. ConnectorCore:
After successfully upgrading the Alauda DevOps Connectors
Operator: