Skip to content

Commit

Permalink
Add calico/node prerequisites for WG (#3983)
Browse files Browse the repository at this point in the history
* Add calico/node prerequisites for WG
  • Loading branch information
realgaurav committed Nov 6, 2020
1 parent 82bc281 commit 3535cef
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions security/encrypt-cluster-pod-traffic.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ This how-to guide uses the following {{site.prodname}} features:

- [Install and configure calicoctl]({{site.baseurl}}/getting-started/clis/calicoctl/install)
- Verify the operating system(s) running on the nodes in the cluster {% include open-new-window.html text='support WireGuard' url='https://www.wireguard.com/install/' %}.
- WireGuard in {{site.prodname}} requires node IP addresses to establish secure tunnels between nodes. {{site.prodname}} can automatically detect IP address of a node using [IP Setting]({{site.baseurl}}/reference/node/configuration#ip-setting) and [IP autodetection method]({{site.baseurl}}/reference/node/configuration#ip-autodetection-methods) in [calico/node]({{site.baseurl}}/reference/node/configuration) resource.
- Set `IP` (or `IP6`) environment variable to `autodetect`.
- Set `IP_AUTODETECTION_METHOD` (or `IP6_AUTODETECTION_METHOD`) to an appropriate value. If there are multiple interfaces on a node, set the value to detect the IP address of the primary interface.

> **Note**: WireGuard in {{site.prodname}} does not support IPv6 at this time. Also, encryption using WireGuard is not supported if `CALICO_NETWORKING_BACKEND=none` (e.g. managed Kubernetes platforms EKS, AKS and GKE).
{: .alert .alert-info}
Expand Down

0 comments on commit 3535cef

Please sign in to comment.