File YAML untuk men-deploy versi demo Prometheus, Grafana, dan Kiali tersedia di repositori Istio GitHub. Meskipun file YAML ini memudahkan Anda men-deploy instance Prometheus, Grafana, dan Kiali ke cluster, file ini tidak dimaksudkan untuk menggantikan penginstalan dan konfigurasi aplikasi Anda sendiri.
Untuk men-deploy versi demo add-on ke cluster Anda:
Clone repo:
git clone -b release-1.8 https://github.com/istio/istio --depth 1
Deploy instance add-on:
Untuk men-deploy Grafana:
kubectl apply -f istio/samples/addons/grafana.yaml
Untuk men-deploy Kiali:
kubectl apply -f istio/samples/addons/kiali.yaml
Untuk men-deploy Prometheus:
kubectl apply -f istio/samples/addons/prometheus.yaml
Jika perlu menghapus add-on, Anda dapat melakukannya dengan perintah
kubectl delete -f
.
Istio menyediakan kumpulan dasbor yang telah dikonfigurasi sebelumnya untuk Grafana. Dasbor ini disertakan dalam versi demo. Anda juga dapat mengimpor dasbor ke deployment Grafana yang ada.