For me, eks fargate with awsx does not show up with the same issue (nodes not created). But there is a major issue even after successful deployments which is that I am UNABLE TO ACCESS EXTERNAL IP OF SERVICES IN THE BROWSER. The containers and images which are running on localhost built, are not accessible with the external IP of service in the browser after AWS successful deployments using pulumi. That's another debate that I do not prefer awsx module but yes even after the creation of eks fargate, errorless deployments I am unable to access applications on the browser. Even sample Nginx image.
And have no idea how to resolve this issue.