--config flag does not work when starting a tunnel

hi im trying to run cloudflard on my local k3s cluster. im switching over because of ngroks free plan not enabling cname records and for being generally slow wgile testing i relized i could not specify the --config flag for example
[nix-shell:~/Nixos/K3s/deployments_and_services]$ cloudflared tunnel run --config /path/to/config.yaml
Incorrect Usage: flag provided but not defined: -config

im also dealing with erros where when not specifying where the config file is and letting it defualt to the defualt location it reads the tunnel id but it does not read the ingress controlles
2025-03-05T03:07:29Z INF Starting tunnel tunnelID=a71cefd1-862d-49bd-a7dc-634345f4d35d 
... 
2025-03-05T03:07:58Z WRN No ingress rules were defined in provided config (if any) nor from the cli, cloudflared will return 503 for all incoming HTTP requests

as you can see it reads the tunnle id from the config map config.yml but then does not register the ingress controls. this could just be my error of setting the config maps up wrong but im not sure. i look forwerd to all your responses.
Was this page helpful?