Skip to content

Commit

Permalink
docs: link out to a blog post about version skew
Browse files Browse the repository at this point in the history
  • Loading branch information
consideRatio committed May 7, 2024
1 parent da04095 commit d44f6bb
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docs/howto/upgrade-cluster/k8s-version-skew.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ When we upgrade our Kubernetes clusters, we upgrade the k8s control plane (k8s
api-server etc.), the cloud providers managed workloads (`calico-node` etc.),
and the k8s node's software (`kubelet` etc.). Since these upgrades aren't done
at the exact same time, there are known constraints on how the various versions
can _skew_ in relation to each other.
can [_skew_] in relation to each other.

When we upgrade, we are practically constrained by [Kubernetes' version skew
policy] in the following ways:
Expand All @@ -18,4 +18,5 @@ policy] in the following ways:
2. Nodes' k8s version must not be newer than the control plane, and be at most
three minor versions older (`kubelet` requirement).

[_skew_]: https://www.industrialempathy.com/posts/version-skew/
[Kubernetes' version skew policy]: https://kubernetes.io/releases/version-skew-policy/#supported-version-skew

0 comments on commit d44f6bb

Please sign in to comment.