Josune Cordoba

Results 68 comments of Josune Cordoba

Testing with Istio 1.20: ![image](https://github.com/kiali/kiali/assets/49480155/26d189ee-5558-422e-a0de-184c8bdc2b32) 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: ![image](https://github.com/kiali/kiali/assets/49480155/c8b60a42-24bf-475e-a063-0d91284331b2) ![image](https://github.com/kiali/kiali/assets/49480155/5f956503-ce87-4c9a-8759-6254316ae62f) The first test was done with minikube, but the pods in...

It looks like it has been fixed in Istio 1.22! ![image](https://github.com/kiali/kiali/assets/49480155/94c5ffc2-225b-45ae-8672-c31ebda4fb82)

@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...