Page location/nav edits

This commit is contained in:
boruszak 2022-09-29 14:52:31 -05:00
parent 622ccb6ce3
commit 35303f5f79
3 changed files with 28 additions and 13 deletions

View File

@ -11,6 +11,8 @@ description: >-
This topic provides an overview of Consul Dataplane, a lightweight process for managing Envoy proxies introduced in Consul v1.14.0. Consul Dataplane removes the need to run client agents on every node in a cluster for service discovery and service mesh. Instead, Consul deploys sidecar proxies that provide lower latency, support additional runtimes, and integrate with cloud infrastructure providers. This topic provides an overview of Consul Dataplane, a lightweight process for managing Envoy proxies introduced in Consul v1.14.0. Consul Dataplane removes the need to run client agents on every node in a cluster for service discovery and service mesh. Instead, Consul deploys sidecar proxies that provide lower latency, support additional runtimes, and integrate with cloud infrastructure providers.
Consul Dataplane requires servers running Consul v1.14-beta+.
## What is Consul Dataplane? ## What is Consul Dataplane?
In standard deployments, Consul uses a control plane that contains both *server agents* and *client agents*. Server agents maintain the service catalog and service mesh, including its security and consistency, while client agents manage communications between service instances, their sidecar proxies, and the servers. While this model is optimal for applications deployed on virtual machines or bare metal servers, orchestrators such as Kubernetes already include components called *kubelets* that support health checking and service location functions typically provided by the client agent. In standard deployments, Consul uses a control plane that contains both *server agents* and *client agents*. Server agents maintain the service catalog and service mesh, including its security and consistency, while client agents manage communications between service instances, their sidecar proxies, and the servers. While this model is optimal for applications deployed on virtual machines or bare metal servers, orchestrators such as Kubernetes already include components called *kubelets* that support health checking and service location functions typically provided by the client agent.

View File

@ -552,6 +552,19 @@
} }
] ]
}, },
{
"title": "Consul Dataplane",
"routes": [
{
"title": "Overview",
"path": "connect/dataplane"
},
{
"title": "CLI Reference",
"path": "connect/dataplane/consul-dataplane"
}
]
},
{ {
"title": "Security", "title": "Security",
"routes": [ "routes": [
@ -949,19 +962,6 @@
"title": "Annotations and Labels", "title": "Annotations and Labels",
"path": "k8s/annotations-and-labels" "path": "k8s/annotations-and-labels"
}, },
{
"title": "Consul Dataplane",
"routes": [
{
"title": "Overview",
"path": "k8s/dataplane"
},
{
"title": "CLI Reference",
"path": "k8s/dataplane/consul-dataplane"
}
]
},
{ {
"title": "Consul DNS", "title": "Consul DNS",
"path": "k8s/dns" "path": "k8s/dns"
@ -979,6 +979,19 @@
} }
] ]
}, },
{
"title": "Consul Dataplane",
"routes": [
{
"title": "Overview",
"path": "connect/dataplane"
},
{
"title": "CLI Reference",
"path": "connect/dataplane/consul-dataplane"
}
]
},
{ {
"title": "Operations", "title": "Operations",
"routes": [ "routes": [