docs: add peering control plane diagrams (#15498)

This commit is contained in:
Jared Kirschner 2022-11-26 09:37:56 -05:00 committed by GitHub
parent 450c8b9eff
commit 0d23452578
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 3083 additions and 2 deletions

View File

@ -7,11 +7,29 @@ description: >-
# Enabling Peering Control Plane Traffic
In addition to [service-to-service traffic routing](/docs/connect/gateways/mesh-gateway/service-to-service-traffic-peers), mesh gateways can optionally be used to route control-plane traffic between peers.
This includes the initial secret handshake and the bi-directional stream replicating peering data.
In addition to [service-to-service traffic routing](/docs/connect/gateways/mesh-gateway/service-to-service-traffic-peers),
we recommend routing control plane traffic between cluster peers through mesh gateways
to simplfy networking requirements.
Control plane traffic between cluster peers includes
the initial secret handshake and the bi-directional stream replicating peering data.
This data is not decrypted by the mesh gateway(s).
Instead, it is transmitted end-to-end using the accepting clusters auto-generated TLS certificate on the gRPC TLS port.
<Tabs>
<Tab heading="With mesh gateways (recommended)">
[![Cluster peering with mesh gateways](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.png)](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.png)
</Tab>
<Tab heading="Without mesh gateways">
[![Cluster peering without mesh gateways](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.png)](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.png)
</Tab>
</Tabs>
## Prerequisites
To configure mesh gateways for cluster peering control plane traffic, make sure your Consul environment meets the following requirements:

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 153 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 101 KiB