<p>I have a monolith split into Kubernetes services. They exist under the following paths</p>
<p>/blog
/wiki
/</p>
<p>&quot;/&quot; is the app itself.</p>
<p>What is the most common tool to use for routing based on paths to a Kubernetes service?</p>

David
<p>You need some kind of ingress controller that handles the routing to the corresponding services. I would advise you to check out <a href="https://docs.traefik.io/providers/kubernetes-ingress/#:%7E:text=The%20Kubernetes%20Ingress%20Controller.,by%20supporting%20the%20Ingress%20specification." rel="nofollow noreferrer">Traefik</a>, <a href="https://github.com/kubernetes/ingress-nginx" rel="nofollow noreferrer">nginx ingress  controller</a> or <a href="https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/" rel="nofollow noreferrer">Kubernetes Ingress controllers</a> in general.
Which is the best? Simple answer: It depends on your use case and with what tools you are already familiar with I would say. In some cloud/managed kubernetes offerings like Google or Azure Kubernetes Service you can make use of the native tooling of the platform which is usually the fastest way of realizing such routing. But for a price of course.</p>
