EKS node cannot pull docker image from ECR: "no basic auth credentials"
Do your IAM roles that are attached to EC2 instances that are in EKS cluster have ECR iam policies?
If not please update IAM roles
Ref Link: 
https://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_on_EKS.html#:~:targetText=The%20Amazon%20EKS%20worker%20node,policy%20permissions%20for%20Amazon%20ECR.&amp;targetText=When%20referencing%20an%20image%20from,tag%20naming%20for%20the%20image.