diff --git a/docs/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md b/docs/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md index 3f550cf842a..244f0cf39c1 100644 --- a/docs/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md +++ b/docs/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md @@ -1,6 +1,6 @@ --- title: Installation Requirements -description: Learn the node requirements for each node running Rancher server when you’re configuring Rancher to run either in a Docker or Kubernetes setup +description: Learn the node requirements for each node running Rancher server when you’re configuring Rancher to run either in a Kubernetes setup --- @@ -33,9 +33,7 @@ If you install Rancher on a hardened Kubernetes cluster, check the [Exempting Re All supported operating systems are 64-bit x86. Rancher should work with any modern Linux distribution. -The [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions) lists which OS and Docker versions were tested for each Rancher version. - -Docker is required for nodes that will run RKE clusters. It is not required for RKE2 or K3s clusters. +The [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions) lists which OS versions were tested for each Rancher version. The `ntp` (Network Time Protocol) package should be installed. This prevents errors with certificate validation that can occur when the time is not synchronized between the client and server. @@ -47,7 +45,7 @@ If you plan to run Rancher on ARM64, see [Running on ARM64 (Experimental).](../. ### RKE2 Specific Requirements -RKE2 bundles its own container runtime, containerd. Docker is not required for RKE2 installs. +RKE2 bundles its own container runtime, containerd. For details on which OS versions were tested with RKE2, refer to the [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions). @@ -61,12 +59,6 @@ If you are installing Rancher on a K3s cluster with **Raspbian Buster**, follow If you are installing Rancher on a K3s cluster with Alpine Linux, follow [these steps](https://rancher.com/docs/k3s/latest/en/advanced/#additional-preparation-for-alpine-linux-setup) for additional setup. -### RKE Specific Requirements - -RKE requires a Docker container runtime. Supported Docker versions are specified in the [Support Matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/) page. - -For more information, see [Installing Docker](install-docker.md). - ## Hardware Requirements The following sections describe the CPU, memory, and I/O requirements for nodes where Rancher is installed. Requirements vary based on the size of the infrastructure. @@ -155,40 +147,13 @@ These requirements apply to hosted Kubernetes clusters such as Amazon Elastic Ku (*): Large deployments require that you [follow best practices](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md) for adequate performance. -### RKE - -The following table lists minimum CPU and memory requirements for each node in the [upstream cluster](../install-upgrade-on-a-kubernetes-cluster/install-upgrade-on-a-kubernetes-cluster.md). - -Please note that a highly available setup with at least three nodes is required for production. - -| Managed Infrastructure Size | Maximum Number of Clusters | Maximum Number of Nodes | vCPUs | RAM | -|-----------------------------|----------------------------|-------------------------|-------|-------| -| Small | 150 | 1500 | 4 | 16 GB | -| Medium | 300 | 3000 | 8 | 32 GB | -| Large (*) | 500 | 5000 | 16 | 64 GB | - -(*): Large deployments require that you [follow best practices](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md) for adequate performance. - -Refer to the RKE documentation for more detailed information on [general requirements](https://rke.docs.rancher.com/os). - -### Docker - -The following table lists minimum CPU and memory requirements for a [single Docker node installation of Rancher](../other-installation-methods/rancher-on-a-single-node-with-docker/rancher-on-a-single-node-with-docker.md). - -Please note that a Docker installation is only suitable for development or testing purposes and is not meant to be used in production environments. - -| Managed Infrastructure Size | Maximum Number of Clusters | Maximum Number of Nodes | vCPUs | RAM | -|-----------------------------|----------------------------|-------------------------|-------|------| -| Small | 5 | 50 | 1 | 4 GB | -| Medium | 15 | 200 | 2 | 8 GB | - ## Ingress Each node in the Kubernetes cluster that Rancher is installed on should run an Ingress. The Ingress should be deployed as DaemonSet to ensure your load balancer can successfully route traffic to all nodes. -For RKE, RKE2 and K3s installations, you don't have to install the Ingress manually because it is installed by default. +For RKE2 and K3s installations, you don't have to install the Ingress manually because it is installed by default. For hosted Kubernetes clusters (EKS, GKE, AKS), you will need to set up the ingress. @@ -224,8 +189,4 @@ If you use a load balancer, it should be be HTTP/2 compatible. To receive help from SUSE Support, Rancher Prime customers who use load balancers (or any other middleboxes such as firewalls), must use one that is HTTP/2 compatible. -When HTTP/2 is not available, Rancher falls back to HTTP/1.1. However, since HTTP/2 offers improved web application performance, using HTTP/1.1 can create performance issues. - -## Dockershim Support - -For more information on Dockershim support, refer to [this page](dockershim.md). +When HTTP/2 is not available, Rancher falls back to HTTP/1.1. However, since HTTP/2 offers improved web application performance, using HTTP/1.1 can create performance issues. diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md b/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md index 9de7379796d..4658305a80d 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md @@ -1,6 +1,6 @@ --- title: 安装要求 -description: 如果 Rancher 配置在 Docker 或 Kubernetes 中运行时,了解运行 Rancher Server 的每个节点的节点要求 +description: Learn the node requirements for each node running Rancher server when you’re configuring Rancher to run either in a Kubernetes setup --- 本文描述了对需要安装 Rancher Server 的节点的软件、硬件和网络要求。Rancher Server 可以安装在单个节点或高可用的 Kubernetes 集群上。 @@ -27,7 +27,7 @@ Rancher 需要安装在支持的 Kubernetes 版本上。请查阅 [Rancher 支 所有支持的操作系统都使用 64-bit x86 架构。Rancher 兼容当前所有的主流 Linux 发行版。 -[Rancher 支持矩阵](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions)列出了每个 Rancher 版本测试过的操作系统和 Docker 版本。 +The [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions) lists which OS versions were tested for each Rancher version. 运行 RKE 集群的节点需要安装 Docker。RKE2 或 K3s 集群不需要它。 @@ -41,7 +41,7 @@ Rancher 需要安装在支持的 Kubernetes 版本上。请查阅 [Rancher 支 ### RKE2 要求 -对于容器运行时,RKE2 附带了自己的 containerd。RKE2 安装不需要 Docker。 +对于容器运行时,RKE2 附带了自己的 containerd. 如需了解 RKE2 通过了哪些操作系统版本的测试,请参见 [Rancher 支持矩阵](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions)。 @@ -150,41 +150,13 @@ Rancher 的代码库不断发展,用例不断变化,Rancher 积累的经验 (*):大规模的部署需要你[遵循最佳实践](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md)以获得足够的性能。 - -### RKE - -下面的表格列出了[上游集群](../install-upgrade-on-a-kubernetes-cluster/install-upgrade-on-a-kubernetes-cluster.md)中每个节点最小的 CPU 和内存要求。 - -请注意,生产环境下的高可用安装最少需要 3 个节点。 - -| 部署规模 | 最大集群数量 | 最大节点数量 | vCPUs | 内存 | -|-----------------------------|----------------------------|-------------------------|-------|-------| -| 小 | 150 | 1500 | 4 | 16 GB | -| 中 | 300 | 3000 | 8 | 32 GB | -| 大 (*) | 500 | 5000 | 16 | 64 GB | - -(*): 大规模的部署需要你[遵循最佳实践](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md)以获得足够的性能。 - -有关 RKE 一般要求的更多详细信息,请参见 [RKE 文档](https://rke.docs.rancher.com/os)。 - -### Docker - -下面的表格列出了[上游集群](../install-upgrade-on-a-kubernetes-cluster/install-upgrade-on-a-kubernetes-cluster.md)中每个节点最小的 CPU 和内存要求。 - -请注意,在 Docker 中安装 Rancher 仅适用于开发或测试目的。不建议在生产环境中使用。 - -| 部署规模 | 最大集群数量 | 最大节点数量 | vCPUs | 内存 | -|-----------------------------|----------------------------|-------------------------|-------|------| -| 小 | 5 | 50 | 1 | 4 GB | -| 中 | 15 | 200 | 2 | 8 GB | - ## Ingress 安装 Rancher 的 Kubernetes 集群中的每个节点都应该运行一个 Ingress。 Ingress 需要部署为 DaemonSet 以确保负载均衡器能成功把流量转发到各个节点。 -如果是 RKE,RKE2 和 K3s 安装,你不需要手动安装 Ingress,因为它是默认安装的。 +如果是 RKE2 和 K3s 安装,你不需要手动安装 Ingress,因为它是默认安装的。 对于托管的 Kubernetes 集群(EKS、GKE、AKS),你需要设置 Ingress。 @@ -213,7 +185,3 @@ etcd 在集群中的性能决定了 Rancher 的性能。因此,为了获得最 ### 端口要求 为了确保能正常运行,Rancher 需要在 Rancher 节点和下游 Kubernetes 集群节点上开放一些端口。不同集群类型的 Rancher 和下游集群的所有必要端口,请参见[端口要求](port-requirements.md)。 - -## Dockershim 支持 - -有关 Dockershim 支持的详情,请参见[此页面](dockershim.md)。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md b/i18n/zh/docusaurus-plugin-content-docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md index 9de7379796d..4658305a80d 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md +++ b/i18n/zh/docusaurus-plugin-content-docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md @@ -1,6 +1,6 @@ --- title: 安装要求 -description: 如果 Rancher 配置在 Docker 或 Kubernetes 中运行时,了解运行 Rancher Server 的每个节点的节点要求 +description: Learn the node requirements for each node running Rancher server when you’re configuring Rancher to run either in a Kubernetes setup --- 本文描述了对需要安装 Rancher Server 的节点的软件、硬件和网络要求。Rancher Server 可以安装在单个节点或高可用的 Kubernetes 集群上。 @@ -27,7 +27,7 @@ Rancher 需要安装在支持的 Kubernetes 版本上。请查阅 [Rancher 支 所有支持的操作系统都使用 64-bit x86 架构。Rancher 兼容当前所有的主流 Linux 发行版。 -[Rancher 支持矩阵](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions)列出了每个 Rancher 版本测试过的操作系统和 Docker 版本。 +The [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions) lists which OS versions were tested for each Rancher version. 运行 RKE 集群的节点需要安装 Docker。RKE2 或 K3s 集群不需要它。 @@ -41,7 +41,7 @@ Rancher 需要安装在支持的 Kubernetes 版本上。请查阅 [Rancher 支 ### RKE2 要求 -对于容器运行时,RKE2 附带了自己的 containerd。RKE2 安装不需要 Docker。 +对于容器运行时,RKE2 附带了自己的 containerd. 如需了解 RKE2 通过了哪些操作系统版本的测试,请参见 [Rancher 支持矩阵](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions)。 @@ -150,41 +150,13 @@ Rancher 的代码库不断发展,用例不断变化,Rancher 积累的经验 (*):大规模的部署需要你[遵循最佳实践](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md)以获得足够的性能。 - -### RKE - -下面的表格列出了[上游集群](../install-upgrade-on-a-kubernetes-cluster/install-upgrade-on-a-kubernetes-cluster.md)中每个节点最小的 CPU 和内存要求。 - -请注意,生产环境下的高可用安装最少需要 3 个节点。 - -| 部署规模 | 最大集群数量 | 最大节点数量 | vCPUs | 内存 | -|-----------------------------|----------------------------|-------------------------|-------|-------| -| 小 | 150 | 1500 | 4 | 16 GB | -| 中 | 300 | 3000 | 8 | 32 GB | -| 大 (*) | 500 | 5000 | 16 | 64 GB | - -(*): 大规模的部署需要你[遵循最佳实践](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md)以获得足够的性能。 - -有关 RKE 一般要求的更多详细信息,请参见 [RKE 文档](https://rke.docs.rancher.com/os)。 - -### Docker - -下面的表格列出了[上游集群](../install-upgrade-on-a-kubernetes-cluster/install-upgrade-on-a-kubernetes-cluster.md)中每个节点最小的 CPU 和内存要求。 - -请注意,在 Docker 中安装 Rancher 仅适用于开发或测试目的。不建议在生产环境中使用。 - -| 部署规模 | 最大集群数量 | 最大节点数量 | vCPUs | 内存 | -|-----------------------------|----------------------------|-------------------------|-------|------| -| 小 | 5 | 50 | 1 | 4 GB | -| 中 | 15 | 200 | 2 | 8 GB | - ## Ingress 安装 Rancher 的 Kubernetes 集群中的每个节点都应该运行一个 Ingress。 Ingress 需要部署为 DaemonSet 以确保负载均衡器能成功把流量转发到各个节点。 -如果是 RKE,RKE2 和 K3s 安装,你不需要手动安装 Ingress,因为它是默认安装的。 +如果是 RKE2 和 K3s 安装,你不需要手动安装 Ingress,因为它是默认安装的。 对于托管的 Kubernetes 集群(EKS、GKE、AKS),你需要设置 Ingress。 @@ -213,7 +185,3 @@ etcd 在集群中的性能决定了 Rancher 的性能。因此,为了获得最 ### 端口要求 为了确保能正常运行,Rancher 需要在 Rancher 节点和下游 Kubernetes 集群节点上开放一些端口。不同集群类型的 Rancher 和下游集群的所有必要端口,请参见[端口要求](port-requirements.md)。 - -## Dockershim 支持 - -有关 Dockershim 支持的详情,请参见[此页面](dockershim.md)。 diff --git a/versioned_docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md b/versioned_docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md index 3f550cf842a..244f0cf39c1 100644 --- a/versioned_docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md +++ b/versioned_docs/version-2.12/getting-started/installation-and-upgrade/installation-requirements/installation-requirements.md @@ -1,6 +1,6 @@ --- title: Installation Requirements -description: Learn the node requirements for each node running Rancher server when you’re configuring Rancher to run either in a Docker or Kubernetes setup +description: Learn the node requirements for each node running Rancher server when you’re configuring Rancher to run either in a Kubernetes setup --- @@ -33,9 +33,7 @@ If you install Rancher on a hardened Kubernetes cluster, check the [Exempting Re All supported operating systems are 64-bit x86. Rancher should work with any modern Linux distribution. -The [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions) lists which OS and Docker versions were tested for each Rancher version. - -Docker is required for nodes that will run RKE clusters. It is not required for RKE2 or K3s clusters. +The [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions) lists which OS versions were tested for each Rancher version. The `ntp` (Network Time Protocol) package should be installed. This prevents errors with certificate validation that can occur when the time is not synchronized between the client and server. @@ -47,7 +45,7 @@ If you plan to run Rancher on ARM64, see [Running on ARM64 (Experimental).](../. ### RKE2 Specific Requirements -RKE2 bundles its own container runtime, containerd. Docker is not required for RKE2 installs. +RKE2 bundles its own container runtime, containerd. For details on which OS versions were tested with RKE2, refer to the [Rancher support matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions). @@ -61,12 +59,6 @@ If you are installing Rancher on a K3s cluster with **Raspbian Buster**, follow If you are installing Rancher on a K3s cluster with Alpine Linux, follow [these steps](https://rancher.com/docs/k3s/latest/en/advanced/#additional-preparation-for-alpine-linux-setup) for additional setup. -### RKE Specific Requirements - -RKE requires a Docker container runtime. Supported Docker versions are specified in the [Support Matrix](https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/) page. - -For more information, see [Installing Docker](install-docker.md). - ## Hardware Requirements The following sections describe the CPU, memory, and I/O requirements for nodes where Rancher is installed. Requirements vary based on the size of the infrastructure. @@ -155,40 +147,13 @@ These requirements apply to hosted Kubernetes clusters such as Amazon Elastic Ku (*): Large deployments require that you [follow best practices](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md) for adequate performance. -### RKE - -The following table lists minimum CPU and memory requirements for each node in the [upstream cluster](../install-upgrade-on-a-kubernetes-cluster/install-upgrade-on-a-kubernetes-cluster.md). - -Please note that a highly available setup with at least three nodes is required for production. - -| Managed Infrastructure Size | Maximum Number of Clusters | Maximum Number of Nodes | vCPUs | RAM | -|-----------------------------|----------------------------|-------------------------|-------|-------| -| Small | 150 | 1500 | 4 | 16 GB | -| Medium | 300 | 3000 | 8 | 32 GB | -| Large (*) | 500 | 5000 | 16 | 64 GB | - -(*): Large deployments require that you [follow best practices](../../../reference-guides/best-practices/rancher-server/tuning-and-best-practices-for-rancher-at-scale.md) for adequate performance. - -Refer to the RKE documentation for more detailed information on [general requirements](https://rke.docs.rancher.com/os). - -### Docker - -The following table lists minimum CPU and memory requirements for a [single Docker node installation of Rancher](../other-installation-methods/rancher-on-a-single-node-with-docker/rancher-on-a-single-node-with-docker.md). - -Please note that a Docker installation is only suitable for development or testing purposes and is not meant to be used in production environments. - -| Managed Infrastructure Size | Maximum Number of Clusters | Maximum Number of Nodes | vCPUs | RAM | -|-----------------------------|----------------------------|-------------------------|-------|------| -| Small | 5 | 50 | 1 | 4 GB | -| Medium | 15 | 200 | 2 | 8 GB | - ## Ingress Each node in the Kubernetes cluster that Rancher is installed on should run an Ingress. The Ingress should be deployed as DaemonSet to ensure your load balancer can successfully route traffic to all nodes. -For RKE, RKE2 and K3s installations, you don't have to install the Ingress manually because it is installed by default. +For RKE2 and K3s installations, you don't have to install the Ingress manually because it is installed by default. For hosted Kubernetes clusters (EKS, GKE, AKS), you will need to set up the ingress. @@ -224,8 +189,4 @@ If you use a load balancer, it should be be HTTP/2 compatible. To receive help from SUSE Support, Rancher Prime customers who use load balancers (or any other middleboxes such as firewalls), must use one that is HTTP/2 compatible. -When HTTP/2 is not available, Rancher falls back to HTTP/1.1. However, since HTTP/2 offers improved web application performance, using HTTP/1.1 can create performance issues. - -## Dockershim Support - -For more information on Dockershim support, refer to [this page](dockershim.md). +When HTTP/2 is not available, Rancher falls back to HTTP/1.1. However, since HTTP/2 offers improved web application performance, using HTTP/1.1 can create performance issues.