My EKS nodes are not deregistering from HashiCorp Consul even after being terminated from my EKS cluster. The nodes are still visible in Consul, causing issues and leading to error responses from services that were running on the terminated nodes. Even though the services are no longer present, Consul is still showing all service checks as passing for the terminated nodes, while all node checks are failing.
Could someone help me resolve this issue?