Skip to content

Commit 6e8297e

Browse files
committed
Add links to Kubernetes docs about Linux and Windows requirements, and update text.
Signed-off-by: Daniel Lipovetsky <[email protected]>
1 parent ecd9a51 commit 6e8297e

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,27 +48,30 @@ that provides the expected symbols.
4848
* The kubeadm project supports LTS kernels. See [List of LTS kernels](https://www.kernel.org/category/releases.html).
4949
* You can get the kernel version using the command `uname -r`
5050

51+
For more information, see [Linux Kernel Requirements](/docs/reference/node/kernel-version-requirements/).
52+
5153
{{% /tab %}}
5254

5355
{{% tab name="Windows" %}}
5456

5557
* The kubeadm project supports recent kernel versions. For a list of recent kernels, see [Windows Server Release Information](https://learn.microsoft.com/en-us/windows/release-health/windows-server-release-info).
5658
* You can get the kernel version (also called the OS version) using the command `systeminfo`
5759

58-
For more information, see See [Adding Windows Nodes](/docs/tasks/administer-cluster/kubeadm/adding-windows-nodes/#before-you-begin).
60+
For more information, see [Windows OS version compatibility](/docs/concepts/windows/intro/#windows-os-version-support).
5961

6062
{{% /tab %}}
6163
{{< /tabs >}}
6264

6365
A Kubernetes cluster created by kubeadm depends on software that use kernel features.
64-
This software includes, but is not limited to, the
65-
{{< glossary_tooltip text="container runtime" term_id="container-runtime" >}}, the kubelet,
66-
and a network (CNI) plugin.
67-
The software depends on specific kernel features, but does not typically publish a list of these features. Often, the software requires a range of kernel versions.
68-
To make sure this software runs successfully, kubeadm also requires a range of kernel versions.
69-
70-
To help you avoid unexpected errors as a result of an unsupported kernel version, kubeadm runs the `SystemVerification` pre-flight check.
71-
This check fails if the kernel version is not supported. You may choose to skip the check, if you know that your kernel provides the required features, even though kubeadm does not support its version.
66+
This software includes, but is not limited to the
67+
{{< glossary_tooltip text="container runtime" term_id="container-runtime" >}},
68+
the {{< glossary_tooltip term_id="kubelet" text="kubelet">}}, and a {{< glossary_tooltip text="Container Network Interface" term_id="cni" >}} plugin.
69+
70+
To help you avoid unexpected errors as a result of an unsupported kernel version, kubeadm runs the `SystemVerification`
71+
pre-flight check. This check fails if the kernel version is not supported.
72+
73+
You may choose to skip the check, if you know that your kernel
74+
provides the required features, even though kubeadm does not support its version.
7275

7376
## Verify the MAC address and product_uuid are unique for every node {#verify-mac-address}
7477

0 commit comments

Comments
 (0)