Skip to content

Commit b8928f3

Browse files
committed
docs(serverless): add section Versioning and rollback in function and container limitations
1 parent 8080918 commit b8928f3

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

serverless/containers/reference-content/containers-limitations.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,12 @@ For example, if you build an image using an ARM CPU, such as Apple Silicon M ser
8686
You must ensure that you build your image to target `amd64` architecture, to acheive this there are multiple solutions:
8787
* You can use the following Docker command: `docker buildx build --platform linux/amd64 .`, or
8888
* You can use an Instance with `amd64` architecture to run your builds.
89+
90+
## Versioning and rollback
91+
92+
Scaleway Containers do not currently support versioning or automatic rollback mechanisms.
93+
However, in the event of a failed deployment, the previously deployed version of the container will continue to handle
94+
incoming requests for up to 24 hours. After this period, the container in error will be deleted, and requests will no
95+
longer be served until a successful deployment is made. This ensures temporary service continuity, but it is important
96+
to monitor and resolve deployment issues promptly, as the fallback is not intended to provide long-term version control
97+
or rollback capabilities.

serverless/functions/reference-content/functions-limitations.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,12 @@ To ensure the proper functioning of the product, we restrict the use of certain
5555
* **465**: Due to potential abuse (spam), no outbound traffic is allowed through this port, except from Scaleway Transactional Email SMTP servers.
5656
* Reserved environment variables:
5757
* `SCW_*`: Reserved for product configuration (for example: token validation).
58+
59+
## Versioning and rollback
60+
61+
Scaleway Functions do not currently support versioning or automatic rollback mechanisms.
62+
However, in the event of a failed deployment, the previously deployed version of the function will continue to handle
63+
incoming requests for up to 24 hours. After this period, the function in error will be deleted, and requests will no
64+
longer be served until a successful deployment is made. This ensures temporary service continuity, but it is important
65+
to monitor and resolve deployment issues promptly, as the fallback is not intended to provide long-term version control
66+
or rollback capabilities.

0 commit comments

Comments
 (0)