07 May 2017
Our team run morning checks every day to ensure the development environments have been deployed successfully from our automation schedule.
The quickest indicator is a dashboard using dashing and uchiwa which has a tile for each role in the environment with a helpful red or green status.
Of course if it isn’t green, the team then go to diagnose why and quickly resolve the build error(s).
Monitoring with Uchiwa
This dashboard is made possible by having smoke tests on each server, reporting back to sensu, without this vital step, my support guys would be blind.
29 Apr 2017
With the flexiblity of Amazon Web Services (AWS) you can create many servers in minutes. This is great from a scaling up point of view.
Your PR department have just informed you that a segment about your product is about to appear on national TV. You expect a spike in traffic, but its okay because of the preperation work and auto-scaling.
22 Apr 2017
I cannot stress enough how important it is to keep updated with the latest software versions. This does give us two problems however.
08 Apr 2017
Running docker containers on a cluster has several solutions available today:
- ECS, Amazons Elastic Container Service
- Kubernetes - A docker clustering and scheduling solution from programmers at Google
- Docker Swarm - Native clustering from Docker which I covered in a setup last week
- Hashicorp’s Nomad - A task scheduler for clusters that supports Docker
31 Mar 2017
This weeks challenge. Automate the creation of a docker swarm.