Testing work-in-progress snapshot of kubeadm

You will need a few machine (2 or more), and install a recent version of Docker (1.11 is better support, but 1.12 is known to work also).

First you want to run this as root on each of the machines you have:

sudo docker run -v /usr/local:/target errordeveloper/kube-installer
sudo systemctl daemon-reload && sudo systemctl enable kubelet && sudo systemctl start kubelet
set -euo pipefail
ARCHITECTURES=$(printf "$(
dpkg --print-architecture
dpkg --print-foreign-architectures
NS_ARCH_OPTIONS=$(echo "${ARCHITECTURES}" | sed -E 's#(.*)#--arch \1#' | tr '\n' ' ')

Keybase proof

I hereby claim:

  • I am sublimino on github.
  • I am sublimino ( on keybase.
  • I have a public key whose fingerprint is 191A 7D18 C6C8 276B 0073 4CC2 FBEE 35E8 1E87 F847

To claim this, I am signing this object:


Docker Cheat Sheet


Why Should I Care (For Developers)

"Docker interests me because it allows simple environment isolation and repeatability. I can create a run-time environment once, package it up, then run it again on any other machine. Furthermore, everything that runs in that environment is isolated from the underlying host (much like a virtual machine). And best of all, everything is fast and simple."

TL;DR, I just want a dev environment

View default.vcl
# This is a Wordpress-optimised VCL configuration file for varnish.
backend default {
.host = "";
.port = "8080";
.connect_timeout = 600s;
.first_byte_timeout = 600s;
.between_bytes_timeout = 600s;
.max_connections = 800;