Error response from daemon: Get https://index.docker.io/v1/…: x509: certificate signed by unknown authority


Error response from daemon: Get https://index.docker.io/v1/...: x509: certificate signed by unknown authority You have probably seen similar errors as above when trying to access dockerhub registry behind a corp proxy. I have the same issue here. And I think the issue may be caused by two reasons: 1) index.docker.io now is redirected to registry.hub.docker.com 2) Your … Continue reading Error response from daemon: Get https://index.docker.io/v1/…: x509: certificate signed by unknown authority

Autosam Release


Autosam is a project that I created to automate the Akamai Cloudlets Edge Redirect from end to end, including add new rules, remove duplicated rules if there are any, push to staging, test in staging, push to production, test in production. Now it is available for download from my Github repo. Enjoy Autosam 🙂

Check DNS Cache when deploy Multi-AZ RDS


It is a common practice to enable mutli-AZ when deploy RDS in AWS to provide high availability. That's not all. There is one more thing you need to check - DNS cache setting of your applications/codes. If you overlook it, the hight availability design may not work as you expect. Imagine that when RDS detects the failure … Continue reading Check DNS Cache when deploy Multi-AZ RDS

Elastic Beanstalk fail to launch environment


Elastic Beanstalk automatically creates S3 buckets under your AWS account to save the data (manifests, logs, application versions...) that is used by itself. If the files are gone, the environment may fail to lauch. Here is a real example: One of the power users set up a lifecycle against the Beanstalk bucket to automatically remove … Continue reading Elastic Beanstalk fail to launch environment