Consul KeyValue in Kubernetes Deployment

I have a consul namespace with consul installed and another namespace with a deployment with connect-inject which used to use the consul kv store to get the keys.

But it just says:
Unhandled exception. System.Net.Http.HttpRequestException: Connection refused (

Deplyoment annotations:
annotations: “true”

need some help with it, how can i make it run