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:
Clone o repositório:
git clone -b release-1.10 https://github.com/istio/istio --depth 1
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.