Skip to content

Traefik errors and lack of ports on Vanilla generated project #320

Description

@nhooey

When I generate a vanilla project, I get the following errors in Traefik when --log.level=DEBUG is added to the list of parameters in the command section of the proxy service of the docker-compose.yml file.

There are also no ports defined, so nothing can route to the Docker services.

Docker services without ports:

$ docker service ls
ID                  NAME                     MODE                REPLICAS            IMAGE                   PORTS
r03uhk3bmf18        foo-ai_backend        replicated          1/1                 backend:prod
saske9m62zuk        foo-ai_celeryworker   replicated          1/1                 celeryworker:prod
fkcfig3gnyfu        foo-ai_db             replicated          1/1                 postgres:12
0ypc3dugh0sz        foo-ai_flower         replicated          0/1                 mher/flower:latest
zde06687r304        foo-ai_frontend       replicated          1/1                 frontend:prod
o0n82j04z1nl        foo-ai_pgadmin        replicated          1/1                 dpage/pgadmin4:latest
uumvz5vurtub        foo-ai_proxy          replicated          1/1                 traefik:v2.2
1vlcziehost8        foo-ai_queue          replicated          1/1                 rabbitmq:3

Traefik error messages:

foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:31Z" level=debug msg="Filtering disabled container" providerName=docker container=foo-ai-queue-xwyn793nym649tvx6gwn1q8l0
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:31Z" level=debug msg="Filtering disabled container" providerName=docker container=foo-ai-db-uei76h3qftfp8hjnkc2aok0co
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:31Z" level=debug msg="Container pruned by constraint expression: \"Label(`traefik.constraint-label-stack`, `foo.ai`)\"" providerName=docker container=foo-ai-pgadmin-p66knn54yzv24w16cf1renzei
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:31Z" level=debug msg="Filtering disabled container" container=foo-ai-celeryworker-6aabujem3m5ahoigp7vvewp3t providerName=docker
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:31Z" level=debug msg="Container pruned by constraint expression: \"Label(`traefik.constraint-label-stack`, `foo.ai`)\"" providerName=docker container=foo-ai-proxy-wts9xpxsn5o7fddwu838enjsi
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:31Z" level=debug msg="Configuration received from provider docker: {\"http\":{\"routers\":{\"foo-ai-backend-http\":{\"service\":\"foo-ai-backend\",\"rule\":\"PathPrefix(`/api`) || PathPrefix(`/docs`) || PathPrefix(`/redoc`)\"},\"foo-ai-frontend-http\":{\"service\":\"foo-ai-frontend\",\"rule\":\"PathPrefix(`/`)\"}},\"services\":{\"foo-ai-backend\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http://10.0.3.14:80\"}],\"passHostHeader\":true}},\"foo-ai-frontend\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http://10.0.3.6:80\"}],\"passHostHeader\":true}}}},\"tcp\":{},\"udp\":{}}" providerName=docker
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:31Z" level=info msg="Skipping same configuration" providerName=docker
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Filtering disabled container" providerName=docker container=foo-ai-queue-xwyn793nym649tvx6gwn1q8l0
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Filtering disabled container" container=foo-ai-db-uei76h3qftfp8hjnkc2aok0co providerName=docker
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Container pruned by constraint expression: \"Label(`traefik.constraint-label-stack`, `foo.ai`)\"" container=foo-ai-pgadmin-p66knn54yzv24w16cf1renzei providerName=docker
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Container pruned by constraint expression: \"Label(`traefik.constraint-label-stack`, `foo.ai`)\"" providerName=docker container=foo-ai-proxy-wts9xpxsn5o7fddwu838enjsi
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Configuration received from provider docker: {\"http\":{\"routers\":{\"foo-ai-frontend-http\":{\"service\":\"foo-ai-frontend\",\"rule\":\"PathPrefix(`/`)\"}},\"services\":{\"foo-ai-frontend\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http://10.0.3.6:80\"}],\"passHostHeader\":true}}}},\"tcp\":{},\"udp\":{}}" providerName=docker
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [http]" routerName=foo-ai-frontend-http
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Creating middleware" routerName=foo-ai-frontend-http@docker serviceName=foo-ai-frontend middlewareName=pipelining middlewareType=Pipelining entryPointName=http
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Creating load-balancer" routerName=foo-ai-frontend-http@docker serviceName=foo-ai-frontend entryPointName=http
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Creating server 0 http://10.0.3.6:80" entryPointName=http routerName=foo-ai-frontend-http@docker serviceName=foo-ai-frontend serverName=0
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Added outgoing tracing middleware foo-ai-frontend" entryPointName=http routerName=foo-ai-frontend-http@docker middlewareType=TracingForwarder middlewareName=tracing
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="Creating middleware" middlewareName=traefik-internal-recovery entryPointName=http middlewareType=Recovery
foo-ai_proxy.1.wts9xpxsn5o7@prod1.foo.ai    | time="2020-11-20T23:21:46Z" level=debug msg="No default certificate, generating one"

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions