I am running an ECS service with EC2 instances running Windows Server 2019 AMI/Docker - but when running the task which uses boto3, the logs show
botocore.exceptions.NoCredentialsError: Unable to locate credentials
To my knowledge, the task's execution role is supposed to be provided to the container and boto3 is supposed to assume that role.
Is there additional configuration needed to get boto3 to assume the ECS instance role in a Windows container, or for ECS in general?