$ aws ec2 describe-instances Unable to construct an endpoint for ec2 in region None
上記の場合の対処法です。
IAMroleでもリージョンの指定は必要
$ aws configure AWS Access Key ID [None]: AWS Secret Access Key [None]: Default region name [None]: ap-northeast-1 Default output format [None]:
元記事はこちらです。
「Unable to construct an endpoint for ec2 in region Noneの対処法」