Die YAML-Dateien zum Bereitstellen einer Demoversion von Prometheus, Grafana und Kiali sind im Istio-GitHub-Repository verfügbar. Diese YAML-Dateien erleichtern Ihnen die Bereitstellung einer Instanz von Prometheus, Grafana und Kiali in Ihrem Cluster. Diese Dateien sollen jedoch nicht die Installation und Konfiguration der Anwendungen selbst übernehmen.
So stellen Sie eine Demoversion der Add-ons in Ihrem Cluster bereit:
Klonen Sie das Repository:
git clone -b release-1.8 https://github.com/istio/istio --depth 1
Stellen Sie eine Instanz der Add-ons bereit:
So stellen Sie Grafana bereit:
kubectl apply -f istio/samples/addons/grafana.yaml
So stellen Sie Kiali bereit:
kubectl apply -f istio/samples/addons/kiali.yaml
So stellen Sie Prometheus bereit:
kubectl apply -f istio/samples/addons/prometheus.yaml
Wenn Sie die Add-ons löschen möchten, verwenden Sie den Befehl kubectl delete -f
.
Istio bietet eine Reihe vorkonfigurierter Dashboards für Grafana. Diese Dashboards sind in der Demoversion enthalten. Sie können auch die Dashboards in eine vorhandene Grafana-Bereitstellung importieren.