<p>I own the domain foo.com with lots of exisitng services.
We have chosen hubspot as our blog service provider and we it appears to be foo.com/blog while all the other pages are self-hosted.</p>
<p>We are using kubernetes and istio already. Is there a way we can connect /blog similar to a reverse proxy as an external service?</p>

benone
<blockquote>
<p>Is there a way we can connect /blog similar to a reverse proxy as an external service?</p>
</blockquote>
<p>If I good understand your problem / question this could be done by <a href="https://istio.io/latest/docs/tasks/traffic-management/egress/http-proxy/" rel="nofollow noreferrer">using an External HTTPS Proxy</a>. Everything is described in this documentation with examples.</p>
<p>But based on <a href="https://github.com/istio/istio/issues/23298" rel="nofollow noreferrer">this topic</a> by default</p>
<blockquote>
<p>You need to have an ingress gateway and expose the internal service.
The services within the mesh is discovered by Pilot and you can't visit internal mesh services without configure the Ingress Gateway. They're simply isolated by the sidecar rules.</p>
</blockquote>
<p>There are also many similar questions on the internet. Look at the similar topics:</p>
<ul>
<li><a href="https://discuss.istio.io/t/is-it-possible-to-use-istio-as-a-reverse-proxy-similar-to-nginx-proxy-pass/6319" rel="nofollow noreferrer">Is it possible to use Istio as a reverse proxy? (similar to nginx proxy_pass)</a></li>
<li><a href="https://istio.io/latest/blog/2019/proxy/" rel="nofollow noreferrer">Istio as a Proxy for External Services</a></li>
<li><a href="https://discuss.istio.io/t/nginx-reverse-proxy-with-istio-ingress/11395" rel="nofollow noreferrer">Nginx reverse proxy with istio ingress</a></li>
<li><a href="https://stackoverflow.com/questions/62173813/using-istio-as-an-reverse-proxy-for-external-tls-services">Using istio as an reverse proxy for external TLS services</a></li>
<li><a href="https://stackoverflow.com/questions/68176318/how-to-proxy-pass-for-another-website-reverse-proxy-in-istio-like-we-do-in-ngi">How to proxy pass for another website (reverse proxy) in istio like we do in nginx https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/</a></li>
</ul>
