Traefik v2.0 Docker Swarm Best Practices


I wanted know best practices and/or recommended ways for deploying Traefik v2.0 to a Docker Swarm cluster. Typically what I do is deploy Traefik first, and then deploy the Docker Swarm services I want to run behind Traefik v2.0, using Docker Swarm labels. Is this the recommended way to run Traefik v2.0 in a Docker Swarm cluster?

Thank you all for your help. It is much appreciated!