hi yebyen- you don't need to enable ECR, it's just there by default as part of ECS. To play around/get started/create a repository you can go here:
https://console.aws.amazon.com/ecs/home?region=us-east-1#/re...
You'll need to already be logged into AWS for that link to work, and you can select a different region.
As for your second question, the answer is absolutely yes. k8s supports this natively: https://kubernetes.io/docs/user-guide/images/#using-aws-ec2-...
You can also reach me at abbyfull AT amazon DOT com
I went looking for how to enable ECR and I didn't find it, is this a feature you can only use from within ECS?
On my legacy CoreOS cluster I always used Deis components to (theoretically) manage all of the cluster things. Kubernetes offloads many of these concerns to the Cloud provider, and handles others of them using Addons. Can I get ECR as my private registry on a Kubernetes cluster running on EC2 nodes?