Sign inSign up

denny/challenges-aws-ecs

By denny

Updated over 3 years ago

ECS test

Image
0

384

denny/challenges-aws-ecs repository overview

challenges-aws-ecs

Build Status PRs Welcome

LinkedIn slack Github

File me tickets or star the repo.

Similar Challenges: https://www.dennyzhang.com/battle

Case study using AWS ECS to setup personal wordpress

Live Demo: https://www.dennyzhang.com

Requirements

Case study using AWS ECS to setup personal wordpress

  1. Make the blog as available as you can
  2. Make the blog loads as fast as you can
  3. Make the blog cost as low as you can

Improvements Opportunities

  • TODO: Avoid host nginx.conf in git repo
  • TODO: wordpress docker image: no need to check-in image

End Users -> nginx

   80 -> http(8081)
   443 -> https(8441)

nginx -> backend

   http://www.dennyzhang.com:8081 -> 8083
   https://www.dennyzhang.com:8441 -> 8443
   http://slack.dennyzhang.com:8081 -> 3000
   http://brain.dennyzhang.com:8081 -> 8082   

Nginx proxy

http://jenkins.dennyzhang.com:8081
http://slack.dennyzhang.com:8081
http://brain.dennyzhang.com:8081
- TODO
http://www.dennyzhang.com:8081
https://www.dennyzhang.com:8081

TODO:

  • TODO: avoid manually add xmlrpc_denny.php
  • TODO: add nginx proxy server

Use commands

docker pull denny/challenges-aws-ecs:wordpress_v2 && \
docker pull denny/challenges-aws-ecs:nginx && \
docker pull denny/devops-blog:latest
docker pull denny/devops-blog:nginx-proxy

License

Tag summary

Content type

Image

Digest

sha256:a07944260

Size

104.4 MB

Last updated

over 3 years ago

docker pull denny/challenges-aws-ecs:wordpress_v3