11 min read

    Write your own Terraform provider: Part 1

    Write your own Terraform provider: Part 1 This is the first part of a series of blog posts that explain how to write Terraform providers.

    8 min read

    Cloud Native Computing

    Introduction A decade ago, Amazon released AWS. Since then, the adoption of public clouds, like GCE, Rackspace, Joyent, CiscoCloud and many others, along with tools such as CloudStack and OpenShift fo...

    'Using Docker' book signing with Adrian Mouat at DockerConEU'15

    Adrian Mouat, author of 'Using Docker' will be signing books at the Container Solutions booth at DockerConEU'15 on Tuesday the 17th at 15:00.

    5 min read

    Caveats of running Mesos cluster in Docker containers

    The Problem In our efforts to simplify and speed-up the MiniMesos Testing Framework, we decided to move away from a Docker-in-Docker implementation to one where each node ran in their own containers. ...

    2 min read

    Linux System Programming course

    At Container Solutions, we are a learning organisation. We're always digging deeper into the issues at hand, asking questions not only about how something should be solved but also what the underlying...

    Trying out Kubernetes

    In this post I'll describe what the steps are to achieve a simple way to get Kubernetes running. A single node Kubernetes setup can be convenient for kicking the tires, testing and local development.

    minimesos 0.4.0 - Marathon Support

    MiniMesos 0.4.0 has been released today and is available via Jitpack. MiniMesos is part of our work on Mantl, the Microservices Infrastructure platform from Cisco Cloud. The goal of minimesos is to ma...

    3 min read

    From Development to Production with Otto

    A couple of weeks ago during the HashiConf, Otto was announced (check the official blog post here). It promises to be the successor to Vagrant. For me, this is quite an ambitious statement but I’m not...

    Terraforming a Nomad cluster

    All the code from his blog is available on Git.