Skip to content

Commit cfdc4b8

Browse files
committed
fix(pgw): review comments
1 parent 99a432a commit cfdc4b8

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

pages/public-gateways/faq.mdx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,24 @@ Read our [dedicated documentation](/public-gateways/reference-content/understand
3939

4040
Your gateway is a legacy gateway if you created it prior to 17 October 2023 and you never recreated it in IPAM mode. Legacy gateways are now deprecated, as they are incompatible with v2 of the Public Gateways API. Such gateways must be [moved to IPAM mode](/public-gateways/reference-content/understanding-v2/) before October 2025 to ensure ongoing functionality.
4141

42+
## I received a message about v1 of the Public Gateways API being deprecated, do I need to take action?
43+
44+
The Public Gateways API v1 is now deprecated, and will be removed on 1 October 2025. Only IPAM-mode gateways will be compatible with the new version of the API (v2). Whether or not you need to take action depends on the following two points:
45+
46+
- Consider whether you manage your Public Gateway uniquely via the Scaleway console, or via calls to the API/devtools in code and scripts:
47+
48+
- **Code and scripts**: If you have any code or scripts that call v1 of the API, or use devtool functionality that is [removed from v2](/public-gateways/reference-content/understanding-v2/) such as DHCP object or entries, **you must take action before 1 Oct 2025**. Update your code and scripts so they point to v2 of the API. [Follow the examples provided for tools such as Terraform](https://github.com/scaleway/terraform-provider-scaleway/blob/master/docs/guides/migration_guide_vpcgw_v2.md) to rewrite your devtool templates so they do not refer to removed functionalities. Do this in synchronization with moving your gateway to IPAM mode (if necessary).
49+
50+
- **Console-only**: You do not need to take any action, except ensuring that your gateway is in IPAM mode.
51+
52+
- Check in the [Scaleway console](https://console.scaleway.com/public-gateway/public-gateways) whether your Public Gateway is in IPAM mode or legacy mode:
53+
54+
- **Legacy mode**: You must move the gateway to IPAM mode. Only IPAM mode gateways are compatible with v2. Use the **Move to IPAM mode** button in the console, the [dedicated API call](https://www.scaleway.com/en/developers/api/public-gateway/v1/#path-gateways-put-a-public-gateway-in-ipam-mode), or the `move_to_ipam` flag in [Terraform](https://github.com/scaleway/terraform-provider-scaleway/blob/master/docs/guides/migration_guide_vpcgw_v2.md).
55+
56+
- **IPAM mode**: You do not have any action to take, except updating any code and scripts that you have (see above).
57+
58+
See our [dedicated documentation](/public-gateways/reference-content/understanding-v2/) for full details.
59+
4260
## Do I need a Public Gateway for each Availability Zone (AZ)?
4361

4462
VPC and Private Networks are both [regional](/public-gateways/concepts/#region-and-availability-zone), meaning they span all AZs across a given region. Even though Public Gateways are zoned and not regional, one Public Gateway attached to a regional Private Network is functionally enough, and will cover the whole region. That is to say a Public Gateway created in PAR-1 can serve Instances in PAR-2 and PAR-3, as long as they are all attached to the same PAR-region Private Network.

pages/public-gateways/reference-content/understanding-v2.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Since the assignment and management of IP addresses on Private Networks is now m
7171
- Removal of DHCP entries
7272
- New SSH bastion feature: Allowed IPs
7373

74-
Read on to find out more.
74+
Full details of each change are explained below.
7575

7676
### IPAM mode becomes default
7777

0 commit comments

Comments
 (0)