AWS Kubernetes not able to deploy using terraform

Hi, I am trying to create Kubernetes service in AWS using terrraform. I created NLB, EC2 and required services but I am getting below exception while deploying it. Can anyone help me out how to resolve the issue.

module.app.null_resource.app_ingress (local-exec): Error from server (InternalError): error when creating “./manifests/lida-ingress.yaml”: Internal error occurred: failed calling webhook “validate.nginx.ingress.kubernetes.io”: failed to call webhook: Post “https://ingress-nginx-controller-admission.ingress-nginx.svc:443/networking/v1/ingresses?timeout=10s”: no endpoints available for service “ingress-nginx-controller-admission”


Here is the error screenshot.