I configured an ingress controller and resource a week back; and was working absolutely fine. Now, it has stopped responding to requests suddenly; however services at back are healthy and responding.
When I check the ingress-controller pods log I found following statements there:
error retrieving resource lock ingress-nginx/ingress-controller-leader-nginx: Get https://x.x.x.x:443/api/v1/namespaces/ingress-nginx/configmaps/ingress-controller-leader-nginx: dial tcp x.x.x.x:443: i/o timeout
Failed to list *v1.Service Get https://x.x.x.x:443/api/v1/services?limit=500&resourceVersion=0: dial tcp x.x.x.x:443: i/o timeout
Failed to list *v1.Secret Get https://x.x.x.x:443/api/v1/secrets?limit=500&resourceVersion=0: dial tcp x.x.x.x:443: i/o timeout
Failed to list *v1.EndPoints Get https://x.x.x.x:443/api/v1/endpoints?limit=500&resourceVersion=0: dial tcp x.x.x.x:443: i/o timeout
Can you guide me here? What should I check for?
The version details are:
NGINX Ingress controller
Release: 0.30.0
nginx version: nginx/1.17.8
Thanks