- Documentation
Volcano Engine Function as a Service
User guide
Functions
Version management
Releasing functions
Version management
Releasing functions
Releasing functions
After you create a function, you need to release it before it can start running the function-related workloads. This topic describes how to release a function.
Background information
veFaaS supports both full release and canary release.
Full release
- The new revision receives 100% of the traffic.
- You can initiate the next release after a successful full release.
Canary release
- The new revision receives 10% to 100% of the traffic. After the specified percentage is reached, you need to confirm the next operation, such as adjusting the percentage, proceeding to a full release, or rolling back.
- In a canary release, if the traffic percentage of the new revision is less than 100%, the function is in the Releasing state, and the next release is not allowed.
tip
- The first release is a full release by default.
- Starting from the second release, you can select the desired release method.
Prerequisites
Procedure
- In the top navigation bar, select the target region.
- In the function list, find the function for which you want to create a trigger and click its name.
- In the upper-right corner of the function details page, click Release, and specify parameters related to the release.
- Click Confirm to go to the Release management > Release details page for the current function. Then, the function release starts.
What to do next
- During the function release process, you can observe the release progress in real time. For detailed information, see Observing the release process.
- For event functions, web applications, and tasks, you can create triggers, define the function trigger logic, and start the function-related workloads after a successful full release. For detailed operations, see Creating triggers.
Last updated: 2026.08.19 14:06:06