3 ms·
Amazon ECS/Elastic Beanstalk was painful to use. Their Docker Image Registry requires you to have rotating keys. You try to setup Docker registry authenticatio
by jasonjei 11y ago
Amazon ECS/Elastic Beanstalk was painful to use. Their Docker Image Registry requires you to have rotating keys. You try to setup Docker registry authentication with their container service, only to find out they ignore the authentication settings for Amazon hosted registries. Deployment errors give unhelpful messages (and after much googling you realize it's due to some IAM policy that you were supposed to add with that bit of info hidden in some marketing page FAQ, meanwhile losing 3 hours of sleep). Redeployments take a long time.
Google Cloud, on the other hand, was truly easier to use. Redeployments didn't take forever, and it wouldn't try to fail over and over for minutes before returning an error like AWS.
- boulos 11y agoGlad to hear GCR (Google Container Registry - https://cloud.google.com/container-registry/ https://cloud.google.com/container-registry/) is working great for you! It's main purpose today is certainly for Kubernetes users on GKE, but we also have people using it directly and for App Engine Managed VMs. Having a fast, secure, and cheap (just storage and networking) place to push and pull containers is really helpful. Disclaimer: I work on Compute Engine, but didn't work on GCR.
- wstrange 11y agoI'd love to see GCR expanded to support more Docker Hub like functionality (a nice GUI, being able to search for public images, etc.). And for public images, it would be nice if Google would foot the bandwidth tab :-).