Skip to content

Conversation

@ahmad-hamade
Copy link

Summary

Improves pod discovery logic to support both legacy and modern Kubernetes labeling conventions for Istio service mesh metrics collection.

Problem

The SMAnalyzer was failing to find pods for services that use modern Kubernetes labels (app.kubernetes.io/name) instead of the legacy app label, resulting in "no pods found for service" errors for properly configured Istio deployments.

Impact

This change ensures the SMAnalyzer works with both traditional and modern Kubernetes deployments, following current Kubernetes and Istio best practices for labeling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant