Hello all,
I am new to Consul and following the instructions from this URL to install onto an EKS cluster: Deploy Consul on Amazon Elastic Kubernetes Service (EKS) | Consul | HashiCorp Developer
Everything seems to install okay but when I get to the step with the command here:
helm install --values helm-consul-values.yaml consul hashicorp/consul --create-namespace --namespace consul --version “0.49.0” (I changed the version to the latest)
The consul-clients never stop “pending”
consul-client-lsgvx 0/1 Pending 0 34s
consul-client-vwlp6 0/1 Pending 0 34s
consul-client-zt626 0/1 Pending 0 34s
consul-server-0 1/1 Running 0 34s
consul-server-1 1/1 Running 0 34s
consul-server-2 1/1 Running 0 34s
I have left it for more than 30min and it never changes.
Looking at the services I get the following:
consul-dns ClusterIP xxx.xxx.xxx.xxx 53/TCP,53/UDP 109s
consul-server ClusterIP None 8500/TCP,8503/TCP,8301/TCP,8301/UDP,8302/TCP,8302/UDP,8300/TCP,8600/TCP,8600/UDP 109s
consul-ui LoadBalancer xxx.xxx.xxx.xxx 80:32111/TCP
Is the consul-ui pending for an external IP causing the issue with the clients?
I tried a google search looking for issues that may have caused this and found nothing related. Does anyone have an idea?