Measuring internet consistency with speedtest.net, plotly and docker

While measuring latency of your internet link over time is as simple as something like this; docker run -p 8000:80 -d dperson/smokeping -w -t “ISP;DNS;8.8.8.8” I couldn’t find anything which would give a good measure of bandwidth consistency over time. Now this is understandable, you need to use bandwidth to properly measure bandwidth (especially if […]

Using ZFS with LinuxKit and Moby.

After raising an issue with compiling ZFS; the awesome LinuxKit community have designed this into their kernel build process. Here’s a howto on building a simple (SSH) LinuxKit ISO, which has the ZFS drivers loaded. Before we start, if you’re not familiar with LinuxKit or why you’d want to build a LinuxKit OS image, this […]

Automatic DNS and SSL on Kubernetes with LetsEncrypt – Part 2

TL;DR Part 2 of how to make your Kubernetes cluster super awesome by adding two pods which automatically handle public DNS registration and SSL certs for any deployment you choose! Reduces the complexity of deployments and reduces manual extra tasks. Part one recap. In part one we discussed the advantages of the Kubernetes Ingress Controller and configured […]

Automatic DNS and SSL on Kubernetes with LetsEncrypt – Part 1

TL;DR Howto make your Kubernetes cluster super awesome by adding two pods which automatically handle public DNS registration and SSL certs for any deployment you choose! Reduces the complexity of deployments and reduces manual extra tasks. Overview Kubernetes Ingress controllers provide developers an API for creating HTTP/HTTPS (L7) proxies in front of your applications, something that […]

DCOS.io OpenDCOS Authentication Token

Looking to script some containers against an OpenDCOS Deployment however the authentication for OpenDCOS is OAuth against either Google, Github or Microsoft.   The docs (here) discusses requesting an auth token for a given user, but the API URL/Path doesn’t seem to work in OpenDCOS. Turns out, the correct URL is below. Paste in a […]

OpenStack infrastructure automation with Terraform – Part 2

TL;DR: Second of a two post series looking at automation of an openstack project with Terraform, using the new Terraform OpenStack Provider. With the Openstack provider for Terraform being close to accepted into the Terraform release, it’s time to unleash it’s power on the Cisco Openstack-based Cloud.. In this post, we will: Write a terraform ‘.TF’ […]

OpenStack infrastructure automation with Terraform – Part 1

Update: The Openstack provider has been merged into terraform. It comes with the terraform default download as of 0.4.0. Get it HERE: https://terraform.io/downloads.html Then proceed directly to the second part of this series to get up and running with Terraform on Openstack quickly! Or.. read more below for the original post. TL;DR: Two post series for […]

Openstack and PaaS; Love a good geek rift!

I’ve been in the bay area, CA for a couple of weeks now (excluding my cheeky jaunt to vegas!) and even though i’m now on vacation, it’s been the perfect place to watch the OpenStack Havana Drama unfold; Mostly stemming from this catalyst; http://www.mirantis.com/blog/openstack-havanas-stern-warning-open-source-or-die/ Well (for me, anyway) especially this bit; Too many times we […]

Pivotal Cloud Foundry Conference and Multi-Site PaaS

So I recently got back from Pivotal’s first Cloud Foundry conference;   as I’m not a developer, I guess by the power of deduction I’ll settle for cloud leader. While there, this newly appointed cloud leader, erm, lead a pretty popular discussion on multi-site PaaS (with a focus on Cloud Foundry, but a lot of […]

It used to just be paperwork that took time to work out!

So the delivery of a new corporate laptop this week got me thinking; It’s much more powerful, portable and generally nicer than anything I own and the fact of the matter is; if I’m near a computer for five out of the seven days every week, it’s going to be this one. This ties into […]