Hi, I’ve installed a self managed cluster in AWS with kubeadm on Ubuntu 18.04. Ive got a 2 node cluster up and running with the the Calico CNI. I recently installed Istio following this this guide - Istio / Getting Started which worked and i managed to expose Kiali via Istio Ingress and all was good. I then realised that my worker node needed more CPU’s and Memory so i killed the worker node and rebuilt it on a larger ec2 instance. The cluster was restored and stable.
I’ve installed Istio again following the same guide as above but my install fails/times out when installing the Istio gateway. If I look at the istio gateway pod I can see the following error:
Readiness probe failed: Get “http://10.100.0.74:15021/healthz/ready”: dial tcp 10.100.0.74:15021: connect: connection refused
and the following response is returned to the terminal:
Ingress gateways encountered an error: failed to wait for resource: resources not ready after 5m0s: timed out waiting for the condition Deployment/istio-system/istio-ingressgateway
The AWS ELB which is instantiated by the install process for the istio ingress gateway has a keep alive that also shows ‘out of service’.
I’m struggling to find out what’s going on or what I’ve done differently.
Anyone got any suggestions?