forked from projectcalico/calico
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request projectcalico#6895 from ctauchen/fix-footnote-links
DOCS-835: Changes footnote-style links to regular links
- Loading branch information
Showing
2 changed files
with
13 additions
and
28 deletions.
There are no files selected for viewing
This file contains 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 |
---|---|---|
@@ -1,38 +1,26 @@ | ||
--- | ||
title: Google Compute Engine | ||
description: Methods to ensure that traffic between containers on different hosts is not dropped by GCE fabric. | ||
description: Methods to ensure that traffic between containers on different hosts is not dropped by GCE fabric. | ||
canonical_url: '/reference/public-cloud/gce' | ||
--- | ||
|
||
To deploy {{site.prodname}} in [Google Compute Engine (GCE)][GCE], you must ensure | ||
that traffic between containers on different hosts is not dropped by the GCE | ||
fabric. There are a few different options for doing this depending on your | ||
deployment. | ||
To deploy {{site.prodname}} in {% include open-new-window.html text='Google Compute Engine (GCE)' url='https://cloud.google.com/compute/' %}, you must ensure that traffic between containers on different hosts is not dropped by the GCE fabric. | ||
There are a few different options for doing this depending on your deployment. | ||
|
||
## IP-in-IP encapsulation | ||
|
||
Container traffic routing can be enabled by setting [IP-in-IP encapsulation][IPIP] | ||
and NAT outgoing on the configured {{site.prodname}} IP pools. | ||
Container traffic routing can be enabled by setting [IP-in-IP encapsulation]({{site.baseurl}}/networking/vxlan-ipip) and NAT outgoing on the configured {{site.prodname}} IP pools. | ||
|
||
See the [IP pool configuration reference][IPPool] | ||
for information on how to configure {{site.prodname}} IP pools. | ||
See the [IP pool configuration reference]({{site.baseurl}}/reference/resources/ippool) for information on how to configure {{site.prodname}} IP pools. | ||
|
||
## GCE cloud routes | ||
|
||
Traffic routing in GCE can be achieved by utilizing GCE cloud routes and | ||
running {{site.prodname}} in policy-only mode. Kubernetes GCE cloud provider integration | ||
simplifies route configuration by enabling Kubernetes to handle creating | ||
routes. | ||
Traffic routing in GCE can be achieved by utilizing GCE cloud routes and running {{site.prodname}} in policy-only mode. | ||
Kubernetes GCE cloud provider integration simplifies route configuration by enabling Kubernetes to handle creating routes. | ||
|
||
## Enabling workload-to-WAN traffic | ||
|
||
To allow {{site.prodname}} networked containers to reach resources outside of GCE, | ||
you must configure outgoing NAT on your [{{site.prodname}} IP pool][IPPool]. | ||
To allow {{site.prodname}} networked containers to reach resources outside of GCE, you must configure outgoing NAT on your [{{site.prodname}} IP pool]({{site.baseurl}}/reference/resources/ippool). | ||
|
||
GCE will perform outbound NAT on any traffic which has the source address of a virtual | ||
machine instance. By enabling outgoing NAT on your {{site.prodname}} IP pool, {{site.prodname}} will | ||
NAT any outbound traffic from the containers hosted on the virtual machine instances. | ||
|
||
[IPIP]: {{ site.baseurl }}/networking/vxlan-ipip | ||
[IPPool]: {{ site.baseurl }}/reference/resources/ippool | ||
[GCE]: https://cloud.google.com/compute/ | ||
GCE will perform outbound NAT on any traffic which has the source address of a virtual machine instance. | ||
By enabling outgoing NAT on your {{site.prodname}} IP pool, {{site.prodname}} will NAT any outbound traffic from the containers hosted on the virtual machine instances. |
This file contains 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