Ansible playbooks to create private docker registry in AWS

Creating a private docker registry in AWS using Ansible playbooks. You can find the playbooks from here.

Variables in playbooks

  • _server_name: “docker-registry.vishnudxb.me” _

  • _ssl_bundle_crt: “/etc/nginx/ssl/ssl-bundle.crt” _

  • ssl_crt_key: “/etc/nginx/ssl/ssl-cert.key”

AWS instance tag name

  • The playbook will identified the instance using the tag name ie docker-registry

To-Do

  • Authorization for users inside the registry.