<p>I have own service with subdomain for each client (client1.mydomain.com). Which tool is better to use to have ability to add new service/subdomain. One of the solutions is ingress Nginx, but to update &quot;rules&quot; for adding a new client (client2.mydomain.com) this cause downtime for the rest of clients.</p>

<p>Traefik can hot-reload those rules which could be provided by multiple configuration backends.</p>
<p>We only need to enable watch option to make Traefik watch configuration backend changes and generate its configuration automatically. Routes to services will be created and updated instantly at any changes.</p>
<p><a href="https://docs.traefik.io/v1.7/basics/#dynamic-traefik-configuration" rel="nofollow noreferrer">https://docs.traefik.io/v1.7/basics/#dynamic-traefik-configuration</a></p>
