When you upgrade service software or modify service configurations, such as managed O&M configurations or O&M notification configurations, users need to trigger the upgrade process to update their service instances from the old version to the new version. This topic describes how to configure service upgrades in Compute Nest.
Background information
When you configure a Compute Nest service, if you want to upgrade services, configure service upgrades. Service instances perform predefined upgrade operations based on the service settings, such as replacing OS images or running commands to install software. If you select the option to support service instance rollback in the upgrade configuration, the upgrade configuration can also be applied to roll back service instances from a new version to an old version.
Configure service upgrades when creating a service
Log on to the Compute Nest console.
In the left-side navigation pane, select My Services, and on the My Services page, select the Created Services tab, and then click Create Service.
On the Create Service page, configure the service information.
This section only describes the parameters required for service upgrades. For other parameters, see Create a service.
In the Upgrade section of Service O&M (optional), turn on the Support Users to Upgrade Service Instance switch, and configure the upgrade parameters.
Rolled Back by Customers: Specify whether the service instances of the service can be rolled back. Rollback is supported by default.
Upgrade Description: Describe the upgrade.
Supported Versions for Upgrade: The versions that can be upgraded to the new version. Select published service versions. You can select multiple versions. All versions are selected by default.
Service Component for Upgrade: Select the upgrade scope for service instances. When users upgrade service instances, all configurations within the upgrade service component scope are upgraded.
Service Configurations: Only upgrade the service configurations, such as managed O&M settings and O&M notification settings, without modifying the software application. This option is selected by default and cannot be deselected.
Resource Configurations: Upgrade the resource stack based on changes in the Resource Orchestration Service (ROS) template or Terraform template. Cloud resource and software application can be upgraded.
Update the service upgrade configurations
Service providers can help users conveniently complete service instance upgrades by updating the upgrade configurations for published services.
Log on to the Compute Nest console.
In the left-side navigation pane, select My Services, and then select the Created Services tab.
Find the service for which you want to configure upgrades, click the service name to go to the Service Details page.
On the Service Details page, select the version for which you want to update the upgrade configurations.
In the Service O&M section, on the Upgrade tab, click Modify next to Configurations. In the Modify Upgrade Settings dialog box, configure the upgrade information.
Rolled Back by Customers: Specify whether the service instances of the service can be rolled back. Rollback is supported by default.
Upgrade Description: Describe the upgrade.
Supported Versions for Upgrade: The versions that can be upgraded to the new version. Select published service versions. You can select multiple versions. All versions are selected by default.
Service Component for Upgrade: Select the upgrade scope for service instances. When users upgrade service instances, all configurations within the upgrade service component scope are upgraded.
Service Configurations: Only upgrade the service configurations, such as managed O&M settings and O&M notification settings, without modifying the software application. This option is selected by default and cannot be deselected.
Resource Configurations: Upgrade the resource stack based on changes in the Resource Orchestration Service (ROS) template or Terraform template. Cloud resource and software application can be upgraded.
Click Save to complete the configuration.