From 235ea5944da885b632508f65ec0c704d43e25fe5 Mon Sep 17 00:00:00 2001 From: Jonas Matser Date: Sun, 28 May 2017 20:55:44 +0200 Subject: [PATCH] Adds note on versionlock to README Note to users that auto-updates break clusters that don't lock the docker version somehow. --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 94ba1716d..aa1360a77 100644 --- a/README.md +++ b/README.md @@ -57,10 +57,12 @@ Versions of supported components [calicoctl](https://github.com/projectcalico/calico-docker/releases) v0.23.0
[canal](https://github.com/projectcalico/canal) (given calico/flannel versions)
[weave](http://weave.works/) v1.8.2
-[docker](https://www.docker.com/) v1.13.1
-[rkt](https://coreos.com/rkt/docs/latest/) v1.21.0
+[docker](https://www.docker.com/) v1.13.1 (see note)
+[rkt](https://coreos.com/rkt/docs/latest/) v1.21.0 (see Note 2)
-Note: rkt support as docker alternative is limited to control plane (etcd and +Note: kubernetes doesn't support newer docker versions. Among other things kubelet currently breaks on docker's non-standard version numbering (it no longer uses semantic versioning). To ensure auto-updates don't break your cluster look into e.g. yum versionlock plugin or apt pin). + +Note 2: rkt support as docker alternative is limited to control plane (etcd and kubelet). Docker is still used for Kubernetes cluster workloads and network plugins' related OS services. Also note, only one of the supported network plugins can be deployed for a given single cluster.