Skip to content

[Cloud CNI] GCP #22154

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 6 commits into from
May 2, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 29 additions & 4 deletions src/content/docs/network-interconnect/cloud-cni.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@ title: Cloud CNI
pcx_content_type: concept
sidebar:
order: 4

---

Cloud Interconnect allows you to connect your virtual private cloud (VPC) virtual networks directly with Cloudflare for a more reliable and secure experience.
Cloud Interconnect allows you to connect your virtual private cloud (VPC) virtual networks directly with Cloudflare for a more reliable and secure experience.

Connecting to Cloudflare directly with a Cloud Interconnect reduces latency, makes your network more stable by bypassing Internet performance potential bottlenecks, and will often reduce your cloud provider network egress bandwidth charges.

Expand All @@ -18,8 +17,6 @@ Cloudflare supports interconnect with:

- Amazon Web Services (AWS) Direct Connect
- Google Cloud (GCP) Interconnect
- IBM Cloud Direct Link
- Oracle Cloud Infrastructure (OCI) FastConnect

Azure ExpressRoute support is coming soon.

Expand All @@ -39,3 +36,31 @@ To connect to AWS Direct Connect:
2. Log in to your AWS portal and order a Direct Connect.
3. AWS will provide you a Letter of Agency (LOA) — sometimes referred to as a Letter of Authorization — and a VLAN ID that you need to send to your account team.
4. Your account team will continue the process of provisioning your Cloud Interconnect with the AWS documents you have provided. Overall, this process should take around four weeks to finish.

### Google Cloud interconnect (beta)

1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com/), and select your account.
2. Select **Interconnects** > **Create new**.
3. Under **Cloud CNI** select **Create new** .
4. Under **Google Integration**, select **Select integration**.
5. Give your interconnect a name and optionally a description. Make sure the **MTU** value matches the MTU configured on the [GCP VLAN attachment](https://cloud.google.com/network-connectivity/docs/interconnect/how-to/dedicated/creating-vlan-attachments).
6. Select **Continue**.
7. From the **Interface speed** dropdown menu, select an **Interface speed**. GCP will charge you based on the speed of the interconnect that you choose.
8. Enter your [VLAN attachment pairing key](https://cloud.google.com/network-connectivity/docs/interconnect/how-to/partner/creating-vlan-attachments).
9. Select **Continue**.
10. Review the details you provided and select **Confirm order**.

Your Google Cloud Platform (GCP) interconnect will take a few minutes to be available. A BGP session will be established but no routes will be exchanged.

#### GCP next steps

You can now select **View interconnects** for a list of all interconnects on your account. Select the interconnect name to show the interconnect details. The interconnect has a unique **Interconnect ID**.

After you have configured your Google Cloud Interconnect, you will need to add routes to use the interconnect:

- To create routes in the Magic routing table to direct traffic towards GCP:
- Add [static routes](/magic-wan/configuration/manually/how-to/configure-routes/#configure-static-routes) to your Magic WAN routing table with [legacy bidirectional tunnel health checks](/magic-wan/configuration/manually/how-to/configure-tunnels/#legacy-bidirectional-health-checks) to detect failures and steer traffic to alternative paths.
- Note that routes advertised by BGP from GCP Cloud Router will be ignored.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this could be a :::note because otherwise there's a "To create routes.." direction prompt above it but up to your decision :)

- To create routes in GCP routing table to direct traffic towards Cloudflare, you must use the GCP Cloud Router:
- Add [custom learned routes to Cloud Router](https://cloud.google.com/network-connectivity/docs/router/how-to/configure-custom-learned-routes).
- Use the BGP session. Reach out to your account team to request a list of one or more prefixes to advertise, and specify the interconnect ID you want to advertise over.
Loading