This repository contains code used in the Scaling To Infinity with Docker Swarm, Docker Compose and Consul article series:
- A Taste of What Is To Come
- Manually Deploying Services
- Blue-Green Deployment, Automation and Self-Healing Procedure
- Scaling Individual Services
If you run into issues with ansible complaining about executable permissions, try modifying the Vagrantfile
's synced_folder
entry from this:
config.vm.synced_folder ".", "/vagrant"
to this:
config.vm.synced_folder ".", "/vagrant", mount_options: [“dmode=700,fmode=600″]