Updated on 2026-01-21 GMT+08:00

FunctionGraph Grayscale Release

This action supports version switching and grayscale release based on the function alias mechanism of FunctionGraph.

Billing

This action may incur fees because you will release a version using FunctionGraph. For details, see Price Calculator.

Configuring Deployment Actions

  1. Create an application by referring to Creating an Application.
  2. On the Deployment Actions page, add this deployment action based on the service scenario.
  3. Configure the action using the parameters described in the table below.

    Table 1 Parameters

    Parameter

    Description

    Action Name

    Name of an action displayed in the deployment actions area.

    Tenant

    • Current: The software package is deployed in the FunctionGraph extension of the Current for release.

      Select Current. The current tenant must have the FunctionGraph operation permission. If not, enable IAM authorization to select an authorized user from the User drop-down list for deployment.

    • Other: The software package is deployed and published in the FunctionGraph of the Other in IAM authorization mode.

      You must select an authorized tenant for FunctionGraph deployment.

    NOTE:

    You are advised to configure the AK/SK of a member account with FunctionGraph operation permissions and not advised to configure the AK/SK of a tenant account.

    IAM authorization

    If the current user does not have the FunctionGraph operation permissions, you can use IAM to authorize the user.

    Function

    Functions created in FunctionGraph. For details, see Process of Using FunctionGraph.

    Function Alias

    Alias of a function. A function alias can be bound to two versions (including one grayscale release version). In addition, you can configure traffic distribution weights for two versions under the same alias. Only one alias can be created for each version.

    Version

    You can use an alias to call a function of the corresponding version. Only one alias can be created for each version.

    Turn on grayscale version

    The grayscale release version can distribute the traffic of the main version. You can control how much traffic to distribute with a weight. For more information, see Managing Versions.

    Action Control

    Whether to enable the settings.

    • Keep running on failure: Continue the task even if this action fails.