Déployer une version de démonstration des modules complémentaires de télémétrie

Les fichiers YAML permettant de déployer une version de démonstration de Prometheus, Grafana et Kiali sont disponibles dans le dépôt GitHub d'Istio. Bien que ces fichiers YAML vous aident à déployer une instance de Prometheus, Grafana et Kiali sur votre cluster, vous devez quand même installer et configurer les applications vous-même.

Pour déployer une version de démonstration des modules complémentaires sur votre cluster, procédez comme suit :

  1. Activez l'exportation des métriques vers Prometheus.

  2. Clonez le dépôt :

    git clone -b release-1.8 https://github.com/istio/istio --depth 1
    
  3. Déployez une instance des modules complémentaires :

    • Pour déployer Grafana :

      kubectl apply -f istio/samples/addons/grafana.yaml
      
    • Pour déployer Kiali, procédez comme suit :

      kubectl apply -f istio/samples/addons/kiali.yaml
      
    • Pour déployer Prometheus :

      kubectl apply -f istio/samples/addons/prometheus.yaml
      

Si vous devez supprimer les modules complémentaires, vous pouvez le faire à l'aide de la commande kubectl delete -f.

Istio fournit un ensemble de tableaux de bord préconfigurés pour Grafana. Ces tableaux de bord sont inclus dans la version de démonstration. Vous pouvez également importer les tableaux de bord dans un déploiement Grafana existant.