Rancher agent issue registeration

Hi everyone sorry to disturb you but rancher ui is setup something like this

while running the rancher agent on my k8s cluster I am getting error
Type Reason Age From Message

Normal Scheduled 3m19s default-scheduler Successfully assigned cattle-system/cattle-cluster-agent-5c675d6f4c-zncp8 to k8-prod-dev-m2-k8s-node-nf-1
Normal Pulled 3m19s kubelet Container image “rancher/rancher-agent:v2.5.7” already present on machine
Normal Created 3m19s kubelet Created container cluster-register
Normal Started 3m19s kubelet Started container cluster-register
Warning Unhealthy 90s (x22 over 3m15s) kubelet Readiness probe failed: Get “http://:8080/health”: dial tcp :8080: connect: connection refused
can you help me explain what port I am missing to open