Adding entry point, different procedure than v2?

In v2, I could add an entry point by using this yaml on top of the Helm chart:

ports:
  proxy:
    port: 6809
    expose: true
    exposedPort: 6809
    protocol: TCP
additionalArguments:
- "--entrypoints.proxy.address=:6809/tcp"

For v3, I have updated the yaml to this:

ports:
  proxy:
    port: 6809
    expose:
      default: true
    exposedPort: 6809
    protocol: TCP
additionalArguments:
- "--entrypoints.proxy.address=:6809/tcp"

yet I can't seem to punch through to the receiving service. I tried looking in the migration docs, but I found nothing which seemed relevant to this. Any ideas?

I struggled with this same issue today, and what I discovered is that if you do not set the expose.default to true, then the Traefik service will not include the additional port, so thanks for showing that.

Hopefully you solved this by now, but I believe yours is failing because you have entrypoints (lowercase "p") instead of entryPoints.