Set traefik as a ingress controller for my application that i want to deploy on AKS cluster

I want to deploy an image that is stored on the Azure container registry, to my AKS cluster, using helm!!.

now, I am setting up the image in default values.yaml file in my helm chart

//values.yaml
image:
  repository: example.azurecr.io/example.com
  pullPolicy: IfNotPresent
  tag: "15850"

and by port forwarding 80 to 4000 i can access my app through http://127.0.0.1

now i want to set up the traefik as a ingress for my application,

I am clue less how exactly I can do that, any detailed and step by step explanation would be very help full.

Thank you