Latest from the blog

September 02, 2019

Kubernetes Scheduler 101

Kubernetes Scheduling involves more than just placing a pod on a node. In this article, we discuss the different mechanisms that Kubernetes follows.

August 26, 2019

Kubernetes StatefulSets 101 - State Of The Pods

Kubernetes StatefulSet is the core building block of database management inside Kubernetes. Learn their properties and how to effectively manage them.

March 28, 2018

Your First Five Steps in the World of Containerization

Follow these five steps to leverage the power and agility of containers, while keeping your users safe from security breaches and downtime issues.

July 20, 2017

Docker Linux Distributions that work with Kubernetes: LinuxKit

Watch Justin Cormack speak about the ins and outs of Linuxkit. Linuxkit provides a Docker-native experience in IT infrastructures that include a variety of OS’s which are not bundled with a native version of Linux...

April 06, 2017

KubeCon Europe 2017: A Kubernetes Community Meeting

That’s a wrap, KubeCon Europe 2017Another successful CloudNativeCon + KubeCon Europe is in the books, and we want to extend a huge thanks to everyone who visited our booth and attended our talks. We love getting the chance to chat with...

March 06, 2017

Prometheus, ConfigMaps and Continuous Deployment

This is the story of how we manage our Prometheus config to avoid restarting Prometheus too often, losing all our history. It is a short, up to date write up of a talk I gave at the first London Prometheus meetup. In the beginning there...

February 22, 2017

Provisioning and Lifecycle of a Production Ready Kubernetes Cluster

To frame the discussion, I’ll start by describing the techniques we initially used to provision the Kubernetes lifecycle and the problems we encountered. I’ll then walk you through the evolution of our cluster management tools, how we do...

November 15, 2016

The Kubernetes Community at #KubeCon

#KubeCon It was obvious from KubeCon Seattle 2016 and +CloudNative Con that the Kubernetes community is excited about what the future holds for open source containerization and network monitoring. We particularly enjoyed attending the...

November 03, 2016

Join Weaveworks at KubeCon Seattle + CloudNativeCon

KubeCon Seattle is Almost Here KubeCon Seattle is just around the corner and we hope to see you there Nov. 8-9. If you’re not familiar with KubeCon Seattle, the two-day event brings together thousands of Kubernetes technologists to hear...

September 21, 2016

Prometheus and Kubernetes: Monitoring Your Applications

In this post we discuss how to configure Prometheus to monitor your Kubernetes applications and services, and some best practices that we have developed around instrumenting your applications in a consistent fashion based on our experience...

September 13, 2016

Prometheus and Kubernetes: Deploying

In this post I discuss the various options and tradeoffs we encountered at Weaveworks when deploying Prometheus with Kubernetes to monitor Weave Cloud. This is the second post in our series on Prometheus and Kubernetes, the first being...

September 06, 2016

Prometheus and Kubernetes: A Perfect Match

At the inaugural Prometheus London meetup, I gave a talk about how Weaveworks uses Prometheus to monitor Weave Cloud, which runs on a Kubernetes cluster in AWS.  In this series of blog posts I’ll expand on some of the practices we’ve...

February 17, 2016

We have excellent talks and demos for you at Kubecon London

KubeCon 2016 promises to be one of the best tech events this year. We’ll be there!  And we have some amazing talks for you to see – and people for you to meet. Friends of Weaveworks get a discount – at the end of this post, find out...

December 16, 2015

How Weave built a cloud deployment for Scope using Kubernetes

This was originally posted on the Kubernetes blog. Earlier this year at Weaveworks we launched Weave Scope, an open source solution for visualization and monitoring of containerised apps and services. Recently we released a hosted Scope...

July 21, 2015

Weave Gone (Cloud) Native

Today Weaveworks is a founding member of the Cloud Native Computing Foundation (CNCF). In case you wonder why, here is a highly opinionated FAQ, or a “WTF” for the CNCF. Read on to find out what we think this means for Docker, Google,...

April 24, 2015

Data Migration with Kubernetes and Flocker

Our friend Kai Davenport at ClusterHQ has just published another awesome piece, this time detailing how Weave, Flocker and Kubernetes can be used together to migrate a Redis database container between two nodes. Read the full article here!

March 11, 2015

Weaving Kubernetes on Azure

As I said in my previous post, Weave is a very portable networking enabler for Kubernetes. To take this further, we have worked closely with the Microsoft and CoreOS teams to ensure a complete solution is available for Kubernetes on Azure....

February 24, 2015

The Microsoft Azure Ecosystem for Docker - Some Slides

This slidedeck by Patrick Chanezon talks about what Microsoft are doing with Docker.  It includes information about the Azure ecosystem and Weave’s place in it.  Worth a read as it includes many of your favourite new...

November 25, 2014

What We Do! (Via some slides from

Today I spoke at – an extremely interesting event as it turned out.  Lots of great speakers, on top form, including no less than three on userland networking.  I spoke about the bigger picture, with reference...

Previous Next