-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: add k8s version skew policy notes #4034
Conversation
be5c705
to
18956d8
Compare
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a link to the definition of "skew" in this context we can provide? I'm not fully aware of the concept.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't find a clear definition for exaple on wikipedia, I linked out to a blog post describing it though - I haven't seen it outside kubernetes context.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll come back to rephase this to not need a link to a blog post - i have to take care of a bay now though
d0fa410
to
5d10807
Compare
Thank you for a lot of reviewing effort today @sgibson91!!! ❤️ 🎉 |
73f0672
to
9c7fcaa
Compare
I iterated on the text - I think it introduces version skew quite a bit better now! I'll go for a merge, thank you for reviewing @sgibson91! |
Co-authored-by: Sarah Gibson <44771837+sgibson91@users.noreply.github.com>
9c7fcaa
to
d49a192
Compare
When writing upgrade docs for eks/gke/aks, all of them may need to reference these constraints on how we perform upgrades. Due to that, I've made a dedicated page for this to enable k8s upgrade docs to be briefer and just link out to explain instead of inlining explanations where relevant.
This was identified as relevant for #3464 - there is content in the AWS upgrade docs that could link out to this section now but I'd like to update that separately from this PR.