What is Consul HOST_IP?

I have been struggling with Vault installation on AWS EKS Kubernetes. I would like have HA config and Consul as storage backend.

Here are my Consul services:

$ k get svc -n consul
NAME                   TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)                                                                   AGE
consul-consul-dns      ClusterIP   <none>        53/TCP,53/UDP                                                             21h
consul-consul-server   ClusterIP   None           <none>        8500/TCP,8301/TCP,8301/UDP,8302/TCP,8302/UDP,8300/TCP,8600/TCP,8600/UDP   21h
consul-consul-ui       ClusterIP   <none>        80/TCP

…and this is my values.yaml Consul config:

config: |
      ui = true
      listener "tcp" {
        tls_disable = 1
        address = "[::]:8200"
        cluster_address = "[::]:8201"
      storage "consul" {
        path = "vault"
        address = "consul-consul-server.consul.svc.cluster.local:8500"
      service_registration "kubernetes" {}

When I install helm chart, it gives following error message:

[WARN] storage.consul: appending trailing forward slash to path

The documentation says that address = "HOST_IP:8500"

The documentation also says “do not communicate directly with a server.”

What is HOST_IP ? Which ip is it?

Thanks & Regards