Como implantar uma versão de demonstração dos complementos de telemetria

Os arquivos YAML para implantar uma versão de demonstração do Prometheus, Grafana e Kiali estão disponíveis no repositório do GitHub do Istio. Esses arquivos YAML facilitam a implantação de uma instância do Prometheus, do Grafana e do Kiali no cluster, mas é você quem deve instalar e configurar os aplicativos.

Para implantar uma versão de demonstração dos complementos no 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. Implante uma instância dos complementos:

    • Para implantar o Grafana:

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

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

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

Se você precisar excluir os complementos, poderá fazer isso com o comando kubectl delete -f.

O Istio oferece um conjunto de painéis pré-configurados (em inglês) para o Grafana. Esses painéis estão incluídos na versão de demonstração. Também é possível importar os painéis para uma implantação existente do Grafana.