Multiple subdomains using Argo

Hello,
I have a subscription to Argo and have a pi running cloudflared (for now) and have setup my ingresses as such

tunnel: mydomain
credentials-file: /etc/cloudflared/deadbeef-dead-beef-a7777-f00f1g47e5e7.json

ingress:
  - hostname: my-domain.com
    service: http://192.168.4.242:8083
  - hostname: one-api.my-domain.com
    service: http://192.168.4.242:8080
  - hostname: two-api.my-domain.com
    service: http://192.168.4.242:8081
  - hostname: three-api.my-domain.com
    service: http://192.168.4.242:8082
  - service: http_status:404

and I am unable to get to the subdomains one-api.my-domain.com, two-api, etc. I tried creating the dns record using ./cloudflared tunnel route dns mydomain www.my-domain.com but it only creates the CNAME for www - but I’m not sure how to create the CNAMEs for the other subdomains.

Is there something in the docs that I am missing?

Ah, nevermind - I have to run the route command for each ingress - my bad.