Implementar uma versão de demonstração dos suplementos de telemetria

Os ficheiros YAML para implementar uma versão de demonstração do Prometheus, Grafana e Kiali estão disponíveis no repositório do GitHub do Istio. Embora estes ficheiros YAML facilitem a implementação de uma instância do Prometheus, Grafana e Kiali no seu cluster, estes ficheiros não se destinam a substituir a instalação e a configuração das aplicações por si.

Para implementar uma versão de demonstração dos suplementos no seu cluster:

  1. Ative a exportação de métricas para o Prometheus.

  2. Clone o repositório:

    git clone -b release-1.10 https://github.com/istio/istio --depth 1
    
  3. Implemente uma instância dos suplementos:

    • Para implementar o Grafana:

      kubectl apply -f istio/samples/addons/grafana.yaml
      
    • Para implementar o Kiali:

      kubectl apply -f istio/samples/addons/kiali.yaml
      
    • Para implementar o Prometheus:

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

Se precisar de eliminar os suplementos, pode fazê-lo com o comando kubectl delete -f.

O Istio oferece um conjunto de painéis de controlo pré-configurados para o Grafana. Estes painéis de controlo estão incluídos na versão de demonstração. Também pode importar os painéis de controlo para uma implementação do Grafana existente.