diff --git a/content/en/docs/Features/ambient.md b/content/en/docs/Features/ambient.md index f5445b59..89a46aaf 100644 --- a/content/en/docs/Features/ambient.md +++ b/content/en/docs/Features/ambient.md @@ -7,7 +7,9 @@ Kiali provides visualization for Ambient Mesh components: * [Control Plane Ambient Mesh](#control-plane-ambient-mesh) * [Ambient nampespace](#ambient-namespace) -* [Workloads in Mesh](#workloads-in-ambient-mesh) +* [Workloads in Ambient Mesh](#workloads-in-ambient-mesh) +* [Waypoint proxy details](#waypoint-proxy-details) +* [Ztunnel details](#ztunnel-details) * [Ambient Telemetry](#ambient-telemetry) {{% alert color="warning" %}} @@ -39,6 +41,41 @@ When a workload, application, or service is part of the Ambient Mesh, a badge wi ![Workloads Captured by Ambient](/images/documentation/features/ambient/pod-captured.png) +* It is possible to check each pod protocol in the information tooltip. In Ambient, instead of TCP, it uses HBONE. + +![Pod details protocol](/images/documentation/features/ambient/protocol.png) + +* When workload traffic is handled by a Waypoint, the workload details will show a link to the proxy: + +![Waypoint link](/images/documentation/features/ambient/waypoint-link.png) + +### Waypoint proxy details + +The workload details for a Waypoint has specific Waypoint data. It is identified with the L7 label: + +![Waypoint label](/images/documentation/features/ambient/waypoint-label.png) + +The proxy status shows a new info message when some of the Discovery Services are IGNORED, and there are no other errors: + +![Waypoint proxy status](/images/documentation/features/ambient/waypoint-proxy-status.png) + +This condition is usually expected, but it is shown as an info in case it is not. + +The waypoint proxy generates traces for the services for which it handles traffic, and this is where it can be checked, because the proxy generates the traces with the waypoint service name: + +![Waypoint traces](/images/documentation/features/ambient/waypoint-traces.png) + +For waypoint proxies, it is also possible to see the Envoy tab: + +![Waypoint Envoy](/images/documentation/features/ambient/waypoint-envoy.png) + +### ztunnel details + +The workload details for a Ztunnel workload has specific data. It has a new Ztunnel tab containing the configuration for the services and workloads for which it handles traffic. +It shows the same information that can be seen using the `istioctl ztunnel-config`, which can be useful for troubleshooting. + +![Ztunnel details](/images/documentation/features/ambient/ztunnel-details.png) + ### Ambient Telemetry The Traffic graph generated with Ambient telemetry differs slightly from the usual graph, as the HTTP traffic and TCP traffic have different reporters. diff --git a/static/images/documentation/features/ambient/protocol.png b/static/images/documentation/features/ambient/protocol.png new file mode 100644 index 00000000..442a3295 Binary files /dev/null and b/static/images/documentation/features/ambient/protocol.png differ diff --git a/static/images/documentation/features/ambient/waypoint-envoy.png b/static/images/documentation/features/ambient/waypoint-envoy.png new file mode 100644 index 00000000..1c379bf4 Binary files /dev/null and b/static/images/documentation/features/ambient/waypoint-envoy.png differ diff --git a/static/images/documentation/features/ambient/waypoint-label.png b/static/images/documentation/features/ambient/waypoint-label.png new file mode 100644 index 00000000..340dc402 Binary files /dev/null and b/static/images/documentation/features/ambient/waypoint-label.png differ diff --git a/static/images/documentation/features/ambient/waypoint-link.png b/static/images/documentation/features/ambient/waypoint-link.png new file mode 100644 index 00000000..b7df865e Binary files /dev/null and b/static/images/documentation/features/ambient/waypoint-link.png differ diff --git a/static/images/documentation/features/ambient/waypoint-proxy-status.png b/static/images/documentation/features/ambient/waypoint-proxy-status.png new file mode 100644 index 00000000..2e73b61d Binary files /dev/null and b/static/images/documentation/features/ambient/waypoint-proxy-status.png differ diff --git a/static/images/documentation/features/ambient/waypoint-traces.png b/static/images/documentation/features/ambient/waypoint-traces.png new file mode 100644 index 00000000..0d5d4836 Binary files /dev/null and b/static/images/documentation/features/ambient/waypoint-traces.png differ diff --git a/static/images/documentation/features/ambient/ztunnel-details.png b/static/images/documentation/features/ambient/ztunnel-details.png new file mode 100644 index 00000000..929b8ca7 Binary files /dev/null and b/static/images/documentation/features/ambient/ztunnel-details.png differ