Sommaire

Tableaux de bord

1. Présentation des différentes briques

En plus du chiffrement de bout en bout d’Istio mis en place précédemment, Istio vient accompagné d’un ensemble de briques prêt à l’emploi : Kiali, Grafana et Jaeger.

Le premier centralise les accès vers Grafana et Jaeger et offre des écrans tableaux de bord de visualisation des relations entre pods.

Grafana se branche sur l’instance Prometheus déployée au moment du déploiement d’Istio.

Enfin, Jaeger permet de restituer les captures de trafic réalisées à l’aide de Zipkin entre les différents pods.

2. Interface Kiali Kiali

Entrez dans un navigateur l’entrée DNS utilisée lors du déploiement du chart Istio.

L’interface doit demander un utilisateur et un mot de passe (par défaut admin/admin). 

Pour changer cette valeur par défaut, consultez la documentation du chart Helm.

Sur la gauche, les liens présents permettent de naviguer sur les écrans suivants :

  • Overview : vue d’ensemble des services regroupés par espaces de noms.

  • Graph : visualisation des dépendances entre services.

  • Applications : liste des applications présentes.

  • Workloads : état des différents pods.

  • Services : liste des services présents.

  • Istio Config : configuration et état des ressources Istio.

  • Distributed Tracing : lien vers l’interface ...