@byronmansfield I’m a colleague of @Farhan1989. From what I recall of the issue, we were using the Consul server CA cert to establish trust. But $HOST_IP
actually refers to the Consul client - an important distinction.
Solution is to add the Consul client CA cert to the container CA store. This can be done using consul-k8s
per my instructions here:
Search in my post for the line “We also want to talk to the Consul client” - this is where I begin explaining retrieval of the client CA cert.
I hope this helps and saves you some time