<p>I want to expose some Helm Charts through Istio ingress.</p>

<p>For example, today I can expose Kubernetes Dashboard via <code>Ingress</code> type (with NginX Ingress):
<code>
helm install stable/kubernetes-dashboard --set ingress.enabled=true
</code></p>

<p>However, for Istio <strong>would I have to fork</strong> the Kubernetes Dashboard Helm chart to add the required <code>Gateway</code> and <code>VirtualService</code> yaml?</p>

<p>Or is there a better way to patch opensource charts to work with Istio ingress?</p>

<p>You could create your own chart that includes the <code>stable/kubernetes-dashboard</code> as dependency in the <code>requirements.yaml</code>. Then you effectively have a wrapper chart that includes the dashboard and you can include the Istio ingress configuration at the wrapper level. </p>
