It Ain't What You Do, It's The Way That You Do It

May 19, 2015 by Jamie Dobson

Why are developers and operations people so different? There is a theory in psychology called ‘regulatory focus theory’. This theory states that when a person pursues a goal, they’ll do so in a way that matches their own values and beliefs. When there is a ‘fit’ in the way that someone goes about achieving their goal, they feel good about it. So, if you want to pass an exam and you are diligent by nature, you may diligently prepare and swat.

Read article »

What the F**k is a Microservice? A Reading List for the Perplexed

May 15, 2015 by Jamie Dobson

Nobody knows what a microservice is because the term is not defined. Or at least, it is defined but it's defined differently by different people and always in vague terms like ‘small’ and ‘independent’. Small like an ant or a Mini? Independent like Beyonce or the state of Croatia?

Read article »

Pulling from a Private Docker Repository with Marathon

May 14, 2015 by Thijs Schnitger

Suppose you have a private repository on the Docker Hub, then how do you get Marathon to pull from that repository? It's easy if you use Marathon's Artifact Store!

Read article »

Configuring resource offers on Mesos

May 13, 2015 by Frank Scholten

The other day I was working on Mesos Elasticsearch and encountered a problem while running the framework. The framework did not accept any offers from slaves because I had not properly configured the resources. Right now the Elasticsearch framework requires ports 9200 and 9300 but by default the slaves offer a port range 31000 to 32000. The default slave resources offers are defined in src/slave/constants.cpp. See the snippet below.

Read article »

Terraform Deployments (Almost) in Real-Time

May 12, 2015 by Lukasz Guminski

What if Terraform deployments could be visualised in real time? It would be quite exciting, and surely worth investigation.

Read article »