mirror of
https://github.com/rancher/rancher-docs.git
synced 2026-05-04 20:23:24 +00:00
Remove RKE1 references in architecture-recommendations.md
This commit is contained in:
+1
-41
@@ -28,14 +28,6 @@ title: 架构推荐
|
||||
|
||||

|
||||
|
||||
### RKE Kubernetes 集群安装
|
||||
|
||||
在 RKE 安装中,集群数据在集群中的三个 etcd 节点上复制,以在某个节点发生故障时提供冗余和进行数据复制。
|
||||
|
||||
<figcaption>运行 Rancher Management Server 的 RKE Kubernetes 集群的架构</figcaption>
|
||||
|
||||

|
||||
|
||||
## Kubernetes 安装的负载均衡器推荐配置
|
||||
|
||||
我们建议你为负载均衡器和 Ingress Controller 使用以下配置:
|
||||
@@ -57,7 +49,7 @@ title: 架构推荐
|
||||
|
||||
## Kubernetes 安装的推荐节点角色
|
||||
|
||||
如果 Rancher 安装在 K3s Kubernetes 或 RKE Kubernetes 集群上,以下建议适用。
|
||||
如果 Rancher 安装在 K3s Kubernetes 上,则适用以下建议。
|
||||
|
||||
### K3s 集群角色
|
||||
|
||||
@@ -65,38 +57,6 @@ title: 架构推荐
|
||||
|
||||
对于运行 Rancher Management Server 的集群,我们建议使用两个 server 节点。不需要 Agent 节点。
|
||||
|
||||
### RKE 集群角色
|
||||
|
||||
如果 Rancher 安装在 RKE Kubernetes 集群上,该集群应具有三个节点,并且每个节点都应具有所有三个 Kubernetes 角色,分别是 etcd,controlplane 和 worker。
|
||||
|
||||
### Rancher Server 和下游 Kubernetes 集群的 RKE 集群架构对比
|
||||
|
||||
我们对 Rancher Server 集群上 RKE 节点角色建议,与对运行你的应用和服务的下游集群的建议相反。
|
||||
|
||||
在配置下游 Kubernetes 集群时,Rancher 使用 RKE 作为创建下游 Kubernetes 集群的工具。注意:Rancher 将在未来的版本中添加配置下游 K3s 集群的功能。
|
||||
|
||||
我们建议下游 Kubernetes 集群中的每个节点都只分配一个角色,以确保稳定性和可扩展性。
|
||||
|
||||

|
||||
|
||||
RKE 每个角色至少需要一个节点,但并不强制每个节点只能有一个角色。但是,我们建议为运行应用的集群中的每个节点,使用单独的角色,以保证在服务拓展时,worker 节点上的工作负载不影响 Kubernetes master 或集群的数据。
|
||||
|
||||
以下是我们对下游集群的最低配置建议:
|
||||
|
||||
- **三个仅使用 etcd 角色的节点** ,以在三个节点中其中一个发生故障时,仍能保障集群的高可用性。
|
||||
- **两个只有 controlplane 角色的节点** ,以保证 master 组件的高可用性。
|
||||
- **一个或多个只有 worker 角色的节点**,用于运行 Kubernetes 节点组件,以及你部署的服务或应用的工作负载。
|
||||
|
||||
在设置 Rancher Server 时,在三个节点上使用全部这三个角色也是安全的,因为:
|
||||
|
||||
* 它允许一个 `etcd` 节点故障。
|
||||
* 它通过多个 `controlplane` 节点来维护 master 组件的多个实例。
|
||||
* 此集群上没有创建除 Rancher 之外的其他工作负载。
|
||||
|
||||
由于 Rancher Server 集群中没有部署其他工作负载,因此在大多数情况下,这个集群都不需要使用我们出于可扩展性和可用性的考虑,而为下游集群推荐的架构。
|
||||
|
||||
有关下游集群的最佳实践,请查看[生产环境清单](../../how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/checklist-for-production-ready-clusters/checklist-for-production-ready-clusters.md)或[最佳实践](../best-practices/best-practices.md)。
|
||||
|
||||
## 授权集群端点架构
|
||||
|
||||
如果你使用[授权集群端点(ACE)](../../reference-guides/rancher-manager-architecture/communicating-with-downstream-user-clusters.md#4-授权集群端点),我们建议你创建一个指向负载均衡器的 FQDN,这个负载均衡器把流量转到所有角色为 `controlplane` 的节点。
|
||||
|
||||
Reference in New Issue
Block a user