-
Notifications
You must be signed in to change notification settings - Fork 276
docs(vpc-peering): update #6491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
5f559af
docs(vpc-peering): update
SamyOubouaziz 3db498f
docs(vpc-peering): update
SamyOubouaziz 826117e
docs(vpc-peering): update
SamyOubouaziz f0c70ee
docs(vpc-peering): update
SamyOubouaziz 9bd2443
docs(vpc-peering): update
SamyOubouaziz 5b24049
docs(vpc-peering): update
SamyOubouaziz a49d839
docs(vpc-peering): update
SamyOubouaziz 1d25ed6
docs(vpc-peering): update
SamyOubouaziz 146ff16
docs(vpc-peering): update
SamyOubouaziz 7506d2a
docs(vpc-peering): update
SamyOubouaziz aa6ff9f
Apply suggestions from code review
SamyOubouaziz e44750f
docs(vpc-peering): update
SamyOubouaziz 1cb234d
Apply suggestions from code review
SamyOubouaziz f361afd
Apply suggestions from code review
SamyOubouaziz ccdd6fe
docs(vpc-peering): update
SamyOubouaziz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| --- | ||
| title: How to create a VPC Peering connector | ||
| description: Find out how to create a VPC Peering connector, and start connecting VPCs to deploy secure network topologies across one or several Organizations. | ||
| tags: vpc peering connector connect pair peer secure private networks | ||
| dates: | ||
| validation: 2026-05-11 | ||
| posted: 2026-05-11 | ||
| --- | ||
|
|
||
| import Requirements from '@macros/iam/requirements.mdx' | ||
|
|
||
| This page explains how to create a peering connector using the [Scaleway console](https://console.scaleway.com/). | ||
|
|
||
| <Requirements /> | ||
|
|
||
| - A Scaleway account logged into the [console](https://console.scaleway.com) | ||
| - [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization | ||
| - [Created a VPC](/vpc/how-to/create-vpc) | ||
| - The unique VPC ID of the VPC you want to peer with | ||
| - [Activated routing](/vpc/how-to/manage-routing/#how-to-activate-routing) on both VPC peers | ||
|
|
||
| 1. Click **VPC Peering** in the **Network** section of the [Scaleway console](https://console.scaleway.com/organization) side menu. | ||
|
|
||
| 2. Click **+ Create a peering connector**. The peering connector creation wizard displays. | ||
|
|
||
| 3. Choose a region in which to create your peering connector. | ||
|
|
||
| 4. Select an origin VPC from the current Scaleway Project using the drop-down menu. | ||
|
|
||
| 5. Enter the ID of the target VPC you want to peer with. The target VPC can be in a different Project/Organization. | ||
|
|
||
| 6. Enter a **name** for your connector, or use the automatically-generated one. Optionally, you can also add **tags** to help organize your resources. Each tag should be separated by a space. | ||
|
|
||
| 7. Click **Create a peering connector** to finish. | ||
|
|
||
| Your new peering connector will be in an `Orphan` status until an owner or manager of the target VPC creates a matching peering connector on their end, defining their VPC as origin, and your VPC as target. | ||
|
|
||
| Once the two matching connectors are created, you must [create custom routes](/vpc-peering/how-to/manage-routing/) in each peered VPC to allow traffic between them. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| --- | ||
| title: How to delete a VPC Peering connector | ||
| description: Find out how to delete a VPC Peering connector using the Scaleway Console. | ||
| tags: vpc peering connector connect pair peer secure private networks | ||
| dates: | ||
| validation: 2026-05-11 | ||
| posted: 2026-05-11 | ||
| --- | ||
| import Requirements from '@macros/iam/requirements.mdx' | ||
|
|
||
| Deleting a peering connector immediately terminates the connection between the peered VPCs and leaves the matching connector on the target VPC as `Orphan`. | ||
|
|
||
| <Requirements /> | ||
|
|
||
| - A Scaleway account logged into the [console](https://console.scaleway.com) | ||
| - [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization | ||
| - [Created a peering connector](/vpc-peering/how-to/create-peering-connector/) | ||
|
|
||
| ## How to delete a peering connector | ||
|
|
||
| 1. Click **VPC Peering** in the **Network** section of the [Scaleway console](https://console.scaleway.com/organization) side menu. A listing of your peering connectors displays. | ||
|
|
||
| 2. Use the **region selector** at the top of the page to filter for the region of the peering connector you want to delete. | ||
|
|
||
| 3. Click <Icon name="more" /> next to the peering connector you want to delete, and select **Delete** from the drop-down menu. | ||
|
|
||
| 3. Type **DELETE** in the box to confirm, then click **Confirm**. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| --- | ||
| title: VPC Peering - How-tos | ||
| description: VPC Peering - How-tos | ||
| --- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| --- | ||
| title: How to manage a VPC Peering connector | ||
| description: Find out how to manage a VPC Peering connector using the Scaleway console. | ||
| tags: vpc peering connector connect pair peer secure private networks | ||
| dates: | ||
| validation: 2026-05-11 | ||
| posted: 2026-05-11 | ||
| --- | ||
|
|
||
| import Requirements from '@macros/iam/requirements.mdx' | ||
|
|
||
| This page explains how to manage a peering connector using the [Scaleway console](https://console.scaleway.com/). | ||
|
|
||
| <Requirements /> | ||
|
|
||
| - A Scaleway account logged into the [console](https://console.scaleway.com) | ||
| - [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization | ||
| - [Created a peering connector](/vpc-peering/how-to/create-peering-connector/) | ||
|
|
||
| 1. Click **VPC Peering** in the **Network** section of the [Scaleway console](https://console.scaleway.com/organization) side menu. A list of your peering connectors displays. | ||
|
|
||
| 2. Click the name of the peering connector you want to manage. Its **Overview** tab displays. | ||
|
|
||
| From here, you can see the information on your connector, its origin VPC, and its target VPC. | ||
|
|
||
| <Message type="note"> | ||
| To manage routing for your peering connector, refer to the [dedicated documentation](/vpc-peering/how-to/manage-routing/). | ||
| </Message> | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| --- | ||
| title: How to manage routing for VPC Peering | ||
| description: Find out how to manage a VPC Peering connector using the Scaleway console. | ||
| tags: vpc peering connector connect pair peer secure private networks | ||
| dates: | ||
| validation: 2026-05-11 | ||
| posted: 2026-05-11 | ||
| --- | ||
|
|
||
| This page explains how to manage routing for a VPC Peering connector using the [Scaleway console](https://console.scaleway.com/). To allow traffic through a peering connector, you must create a custom route in each of the two peered VPCs. Each route's destination must be a subnet containing the IP addresses of the resources in the opposite VPC that need to communicate through the connector. | ||
|
|
||
| ## How to create a custom route | ||
|
|
||
| Each VPC has auto-generated, managed routes to local subnets and Public Gateways, but you can also create your own custom routes. | ||
|
|
||
| 1. Click **VPC** in the **Network** section of the Scaleway console side menu. A list of your VPCs displays. | ||
|
|
||
| 2. Use the **region selector** at the top of the page to filter for the region of the VPC where you want to define a custom route, then click the VPC. A list of Private Networks in this VPC displays. | ||
|
|
||
| 3. Click the **Routing** tab. | ||
|
|
||
| 4. Click **Create route**. The custom route creation wizard displays. | ||
|
|
||
| 5. Enter a **description** for your route, e.g. "Route to VPC B". | ||
|
|
||
| 6. Optionally, enter one or more **tags** for your route. Tags help you filter and organize your list of routes. | ||
|
|
||
| 7. Enter a **destination** for the route. The VPC will apply the route to all traffic with a matching destination IP. You must enter an IPv4 or IPv6 CIDR range with a subnet mask, e.g. `192.168.1.0/24`. For a single IP address, use the `/32` mask for IPv4. | ||
|
|
||
| <Message type="note"> | ||
| If you enter a destination of `0.0.0.0/0`, all packets not destined for a local Private Network will be sent through the peering connector. | ||
| </Message> | ||
|
|
||
| 8. Choose **Peering connector** as the **next hop** for the route, then select the desired peering connector from the drop-down list. The VPC will route traffic for the destination IP to the selected entry. | ||
|
|
||
| 9. Click **Create route** to finish. | ||
|
|
||
| Your new route now displays in the **Routing** tab of your VPC. A matching custom route must be added to the target VPC for traffic to flow between the peered VPCs. The destination of that return route must be a subnet that contains the IP address(es) of the resources in the origin VPC that need to reach the peered side. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.