All Products
Search
Document Center

Compute Nest:Create a service for which the configuration change feature is enabled and change the configurations of a service instance

Last Updated:Apr 01, 2026

As a service provider, you can enable the configuration change feature when creating a service. This lets your customers upgrade, downgrade, or customize the configurations of a service instance without recreating it.

Billing

Compute Nest itself is free. You are charged for the cloud resources used to deploy services, such as Server Load Balancer (SLB) instances and Elastic Compute Service (ECS) instances. For details, see Billing.

Create a service with configuration change enabled

Prerequisites

Before you begin, ensure that you have:

To support the Change Plan method, configure at least one parameter set in the service before completing this procedure. Without a parameter set, Change Plan is unavailable.

Configure the service template

Before enabling configuration change, update your service template to support the operations you need:

  • Change instance type: Set the UpdatePolicy property of the ALIYUN::ECS::InstanceGroup resource to ForAllInstances.

  • Re-run a command on change: Set the Syns property of the ALIYUN::ECS::RunCommand resource to true. The resource re-executes during the configuration change.

Enable configuration change

  1. Log on to the Compute Nest console.

  2. In the left-side navigation pane, click My Services. On the Created Services tab, click Create Service.

  3. On the Create Service page, configure the service parameters, then turn on Service Instance Configuration Change.打开开关

  4. In the Modify Configurations section, click Add Operation.

  5. In the Add Operation dialog box, configure the operation:

    1. From the Select Template drop-down list, select a template. Template 1 is selected by default.

    2. In the Operation Name field, enter a name. Example: Resize system disk.

    3. In the Operation Description field, enter a description.

    4. Set Operation Type to one of the following values. Each type enforces different constraints on parameter changes.

      Operation typeParameter set constraintNumeric parametersBoolean parametersAllowedValuesCustom parameter set
      UpgradeSerial number must be greater than the current setMonotonically increasing onlyCannot change from true to falseMonotonically increasing sequenceNot allowed
      DowngradeSerial number must be smaller than the current setMonotonically decreasing onlyCannot change from false to trueMonotonically decreasing sequenceNot allowed
      CustomNo limitsNo limitsNo limitsNo limitsAllowed
    5. Set the Method parameter:

      • Change Plan: Uses a parameter set. Requires at least one parameter set configured for the service.

      • Change Parameter: Lets customers modify individual parameters. Compute Nest filters out non-modifiable parameters, so only eligible parameters appear in the Select Parameters section.

    6. If you selected Change Parameter, go to the Select Parameters section and select the parameters that customers can modify. 添加变更操作

  6. Click Create Service.

Change the configurations of a service instance

Prerequisites

Before you begin, ensure that you have:

Change configurations

  1. On the Service Instance Details page, view the current configurations in the Configurations section.配置信息

  2. In the upper-right corner, click Change Service Instance Configuration.

  3. In the Change Service Instance Configuration dialog box, select an operation type and click Next.

  4. In the Configure Parameters step, set the parameter values for the configuration change. Click Next.

  5. In the Preview Parameter Changes step, review the updated parameter values and confirm the changes are correct before proceeding.

  6. Click OK.

Verify the change

After the configuration change completes, go to the Configurations section on the Service Instance Details page. If the parameter values reflect your changes, the configuration change was successful.