Josune Cordoba
Josune Cordoba
Testing with Istio 1.20:  Even sending tcp traffic. The p8s data: ### Sidecars `istio_tcp_received_bytes_total{reporter="source",source_workload_namespace="sidecars"}` `Empty query result` `istio_tcp_received_bytes_total{reporter="source",source_workload_namespace="ambient"}` ``` istio_tcp_received_bytes_total{app="ztunnel", connection_security_policy="mutual_tls", controller_revision_hash="75bffdfcbb", destination_app="httpserver", destination_canonical_revision="v1", destination_canonical_service="httpserver", destination_cluster="Kubernetes", destination_principal="spiffe://cluster.local/ns/ambient/sa/default", destination_service="httpserver.ambient.svc.cluster.local", destination_service_name="httpserver",...
Ref. https://github.com/istio/istio/issues/48097
I've tested it today, with istio 1.21.beta.1, in a kind cluster. It looks like the same behavior:   The first test was done with minikube, but the pods in...
It looks like it has been fixed in Istio 1.22! 
@thomaspurchas thanks for report this, we will try with that specific version. At the meantime, have you tried the native integration with Tempo? It uses a more specific Grafana URL:...
> @josunect yeah I’m using the native Tempo integration right now, so Kiali is generating the more specific Grafana URLs, it’s just that Grafana no longer seems to recognise them....
> @josunect i already have a PR (#7085) open to help with this issue. It doesn’t provide a complete solution, but it does at least do some ground work in...
That might be the reason: https://github.com/istio/istio/blob/master/pilot/pkg/serviceregistry/kube/controller/ambientindex_external.go#L409 `For VMs we use Labels instead of an Annotations since we don't have access to the top level WorkloadEntry object.`
Also, I've seen a situation where Kiali marked a workload that is out of the mesh on an Ambient namespace. In minikube, the namespace was labeled with Ambient annotation, but...
> One thing I notice in the current [Getting Started With Ambient Mesh](https://istio.io/latest/docs/ops/ambient/getting-started/#addtoambient) Istio docs is that they only talk about the namespace labeling. There is no discussion about how...