Dec. 6, 2017
One of the terms you hear a lot when dealing with containers is "container
runtime". "Container runtime" can have different meanings to different people
so it's no wonder that it's such a confusing and vaguely understood term, even
within the co[...]

Oct. 10, 2017
When checking out the nodes of your Kubernetes cluster, you may have noticed
some containers called "pause" running when you do a `docker ps` on the node.
$ docker ps
CONTAINER ID IMAGE COMMAND ...
[...]

Sept. 15, 2017
> For those that want to dive right in, I have put up a tutorial and some
sample manifests on github. Check it out at https://github.com/IanLewis
/kubernetes-bluegreen-deployment-tutorial
Kubernetes has a really awesome built-in feature called [...]

July 14, 2017
Gopher image Creative Commons Attribution 3.0 Unported (ja) by tenntenn
Recently I wrote on Twitter about how doing CI right requires you to properly
separate your build and run steps for your container images.
> i.e. you have one Docker image[...]

July 11, 2017
This is the fourth post in a series on making smaller Docker images: static
binaries. In the first post I talked about how to create smaller images by
writing better Dockerfiles. In the second post I talked about how to squash
layers using docke[...]

May 31, 2017
This is the third post in a series on making smaller Docker images. In the
first post I talked about how to create smaller images by writing better
Dockerfiles. In the second post I talked about how to squash layers using
docker-squash to make s[...]

May 15, 2017
In a previous post I wrote about Kubernetes health checks. Since I'm a Python
developer and a fan, I went about implementing it in Django. Health checks are
a great way to help Kubernetes help your app to have high availability, and
that include[...]

Dec. 6, 2016
For those of you that don't know there is a new Python API client in the
kubernetes-incubator project: client-python. There has been some high quality
Python clients like pykube, but client-python can serve as the official Python
client.
## The[...]

Oct. 12, 2016
`kubeadm` is a new tool that is part of the Kubernetes distribution as of
1.4.0 which helps you to install and set up a Kubernetes cluster. One of the
most frequent criticisms of Kubernetes is that it's hard to install. `kubeadm`
really makes th[...]