Add glossary entries for ambient (#12805)

* Add glossary entries for ambient

* Apply suggestions from code review

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* address most comments

* apply suggestion

* hbone

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
This commit is contained in:
John Howard 2023-02-28 13:01:15 -08:00 committed by GitHub
parent 6540cd57df
commit 6dd543f209
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,7 @@
---
title: Ambient
test: n/a
---
Ambient refers to a [data plane mode](/docs/reference/glossary/#data-plane-mode) consisting of a per-node and optionally a per-namespace component.
Ambient mode is an alternative to a [sidecar](/docs/reference/glossary/#sidecar) based deployment.

View File

@ -0,0 +1,7 @@
---
title: Data Plane Mode
test: n/a
---
The data plane mode refers to which deployment mode the [data plane](/docs/reference/glossary/#data-plane) is using.
Istio currently supports three modes: [sidecar](/docs/reference/glossary/#sidecar), [ambient](/docs/reference/glossary/#ambient), and [proxyless](/docs/reference/glossary/#proxyless).

View File

@ -0,0 +1,7 @@
---
title: HBONE
test: n/a
---
HBONE (or HTTP-Based Overlay Network Environment) is a secure tunneling protocol used between Istio components.
In HBONE, users traffic is securely tunneled over HTTP `CONNECT` tunnels encrypted with [Mutual TLS Authentication](/docs/reference/glossary/#mutual-tls-authentication).

View File

@ -0,0 +1,9 @@
---
title: Proxyless
test: n/a
---
Proxyless refers to a [data plane mode](/docs/reference/glossary/#data-plane-mode) that runs without proxies by instead
moving mesh functionality directly into applications.
Currently, Istio supports a [Proxyless gRPC](/blog/2021/proxyless-grpc/) mode,
which enables mesh functionality in the [gRPC framework](https://grpc.io/).

View File

@ -0,0 +1,8 @@
---
title: Sidecar
test: n/a
---
A sidecar, generally, is a container that runs alongside a primary application to provide additional functionality.
In Istio, sidecar is a [data plane mode](/docs/reference/glossary/#data-plane-mode) that runs an [Envoy](/docs/reference/glossary/#envoy) proxy alongside each
[Pod](/docs/reference/glossary/#pod).

View File

@ -0,0 +1,7 @@
---
title: Waypoint
test: n/a
---
A waypoint refers to the HTTP proxy component of [ambient](/docs/reference/glossary/#ambient) data plane mode.
A waypoint runs on a per-namespace on per-service account basis and handles all traffic entering that namespace.

View File

@ -0,0 +1,7 @@
---
title: ztunnel
test: n/a
---
Ztunnel refers to the node proxy component of [ambient](/docs/reference/glossary/#ambient) data plane mode.
Ztunnel runs on each node and securely transmits traffic using the [HBONE](/docs/reference/glossary/#hbone) protocol.