-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
Clarify repositories structure in install kubeadm document #43458
Clarify repositories structure in install kubeadm document #43458
Conversation
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.
/lgtm
LGTM label has been added. Git tree hash: dd1d52e2ce3881cd7f81ae2132a831ab23bd4de3
|
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site configuration. |
I found a formatting issue in instructions for Red Had-based distros: The issue is also present on k8s.io: https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ I fixed this issue in the latest commit. |
content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md
Outdated
Show resolved
Hide resolved
content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md
Outdated
Show resolved
Hide resolved
content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md
Outdated
Show resolved
Hide resolved
@Affan-7 I addressed your comments in the latest commit |
This installation guide is for Kubernetes {{< skew currentVersion >}}. If you want to use a different | ||
Kubernetes version, please refer to the following pages instead: | ||
|
||
- [Installing kubeadm for Kubernetes {{< skew currentVersionAddMinor -1 "." >}}](https://v{{< skew currentVersionAddMinor -1 "-" >}}.docs.kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) | ||
- [Installing kubeadm for Kubernetes {{< skew currentVersionAddMinor -2 "." >}}](https://v{{< skew currentVersionAddMinor -2 "-" >}}.docs.kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) | ||
- [Installing kubeadm for Kubernetes {{< skew currentVersionAddMinor -3 "." >}}](https://v{{< skew currentVersionAddMinor -3 "-" >}}.docs.kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) | ||
- [Installing kubeadm for Kubernetes {{< skew currentVersionAddMinor -4 "." >}}](https://v{{< skew currentVersionAddMinor -4 "-" >}}.docs.kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) |
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.
Unfortunately, this will break when v1.29 is released (the {{< skew currentVersionAddMinor -4 "." >}}
link will not work). We could merge it now and track an important-soon issue to redo the logic here.
Also see #12303
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.
Instead of using this list we can add a note similar to this one.
This can be added before the installation steps.
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 copied this code from the Upgrading kubeadm clusters page but I see that it's also affected by the issue that you mentioned. Let's leave it as it is for now and I can create a follow-up issue once this PR is merged.
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.
Instead of using this list we can add a note similar to this one.
We could, but let's not.
We want to help readers find the right docs for their version (we don't want to set an expectation that the Kubernetes website covers older versions). Let's avoid trapping ourselves into an expectationof backwards compatibility.
content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md
Outdated
Show resolved
Hide resolved
content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md
Outdated
Show resolved
Hide resolved
content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md
Outdated
Show resolved
Hide resolved
@sftim Addressed your comments, PTAL again |
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.
LGTM with the caveat from https://github.com/kubernetes/website/pull/43458/files#r1357008050
/lgtm
19988f0
to
4ec5cf7
Compare
/lgtm Ideally: squash to fewer commits |
LGTM label has been added. Git tree hash: 45cf00ed2fb5908a827973d0805e0ceb8d27f7d8
|
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
4ec5cf7
to
51f2625
Compare
@sftim Squashed the PR to one commit, PTAL again |
Yep, still looks good to me (Prow has kept the lgtm label). |
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.
For that skew version list thing, a separate issue can be raised later on. Rest everything
LGTM, 👍
Thanks. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cpanato, tengqm The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
We received feedback that it's not clear enough that there's a dedicated package repository for each Kubernetes minor version (see #42810). This is a regression from #43407 and this PR is supposed to address this concern.
/assign @sftim @saschagrunert @cpanato @jeremyrickard
cc @kubernetes/release-engineering