<p>Grafana, service graph and zipking aren't deployed after the installation of Istio.There's no way to install these add-ons after the initial install of Istio?? </p>

<p><strong>NOTE:</strong> Tested with Istio <strong>v1.9.0</strong> installation with <strong>istioctl</strong> on Linux on <strong>April, 2021</strong>.</p>
<p><a href="https://istio.io/latest/blog/2020/addon-rework/#timeline" rel="nofollow noreferrer">Starting with Istio 1.6</a>, telemetry-related addons (Grafana, Prometheus, Zipkin, Jaeger, and Kiali) deployment manifests are located on <code>samples/addons/</code> directory.</p>
<p>To deploy all addons we can simply do:</p>
<pre><code>$ kubectl apply -f ${ISTIO_INSTALLATION_FOLDER}/samples/addons 
</code></pre>
<p>In case you experience the following warnings/issues regarding Kiali's deployment:</p>
<pre><code>unable to recognize &quot;kiali.yaml&quot;: no matches for kind &quot;MonitoringDashboard&quot; in version &quot;monitoring.kiali.io/v1alpha1&quot;
unable to recognize &quot;kiali.yaml&quot;: no matches for kind &quot;MonitoringDashboard&quot; in version &quot;monitoring.kiali.io/v1alpha1&quot;
unable to recognize &quot;kiali.yaml&quot;: no matches for kind &quot;MonitoringDashboard&quot; in version &quot;monitoring.kiali.io/v1alpha1&quot;
...
</code></pre>
<p>simply re-apply Kiali's manifests:</p>
<pre><code>$ kubectl apply -f ${ISTIO_INSTALLATION_FOLDER}/samples/addons/kiali.yaml
</code></pre>
<p>This happens because some of Kiali's CRDs are not ready when needed.</p>
<p>For more information about, check <a href="https://github.com/istio/istio/issues/27417" rel="nofollow noreferrer">this</a> GitHub issue.</p>
<p>Hope it helps ;).</p>
