第 II 部分 组件 #
Edge 的组件列表
- 5 Rancher
请参见 https://ranchermanager.docs.rancher.com/v2.11 上的 Rancher 文档。
- 6 Rancher 仪表板扩展
用户、开发人员、合作伙伴及客户可以使用扩展来扩展和增强 Rancher UI。SUSE Edge 提供 KubeVirt 和 Akri 仪表板扩展。
- 7 Rancher Turtles
请参见 Rancher Turtles 文档,网址为:https://documentation.suse.com/cloudnative/cluster-api/
- 8 Fleet
Fleet 是一个容器管理和部署引擎,旨在让用户更好地控制本地群集,并通过 GitOps 进行持续监控。Fleet 不仅注重缩放能力,而且还为用户提供很高的控制度和可见性,以准确监控群集上安装的组件。
- 9 SUSE Linux Micro
- 10 Metal3
Metal3 是一个 CNCF 项目,它为 Kubernetes 提供裸机基础架构管理功能。
- 11 Edge Image Builder
请参见官方储存库。
- 12 边缘网络
本章介绍 SUSE Edge 解决方案中的网络配置方法。我们将展示如何以声明方式在 SUSE Linux Micro 上配置 NetworkManager,并说明如何集成相关的工具。
- 13 Elemental
Elemental 是一个软件堆栈,可用于通过 Kubernetes 实现集中式云原生操作系统全面管理。Elemental 堆栈由驻留在 Rancher 本身或边缘节点上的许多组件构成。核心组件包括:
- 14 Akri
Akri 是一个 CNCF 沙箱项目,旨在发现叶设备并将其呈现为 Kubernetes 原生资源。它还允许为每个发现的设备调度一个 Pod 或作业。设备可以在节点本地,也可以联网,并可以使用多种协议。
- 15 K3s
K3s 是经过认证的高可用性 Kubernetes 发行版,专为无人照管、资源受限的远程位置或物联网设备内的生产工作负载而设计。
- 16 RKE2
请参见 RKE2 官方文档。
- 17 SUSE Storage
SUSE Storage 是一款可靠、易用的轻量级分布式块存储系统,专为 Kubernetes 设计。它是基于 Longhorn 的一款产品,而 Longhorn 是一个开源项目,最初由 Rancher Labs 开发,目前在 CNCF 旗下孵化。
- 18 SUSE Security
SUSE Security 是适用于 Kubernetes 的安全解决方案,它在统一的软件包中提供 L7 网络安全性、运行时安全性、供应链安全性与合规性检查。
- 19 MetalLB
请参见 MetalLB 官方文档。
- 20 Endpoint Copier Operator
Endpoint Copier Operator 是一个 Kubernetes 操作器,其用途是创建 Kubernetes 服务和端点的副本,并将它们保持同步。
- 21 Edge Virtualization
本节介绍如何使用 Edge Virtualization 在边缘节点上运行虚拟机。Edge Virtualization 为轻量级虚拟化使用场景而设计,这些使用场景预期会使用一个通用工作流程来部署和管理虚拟化和容器化的应用程序。
- 22 系统升级控制器
请参见系统升级控制器文档。
- 23 升级控制器
Kubernetes 控制器可以执行以下 SUSE Edge 平台组件的升级:
- 24 SUSE Multi-Linux Manager
SUSE Edge 中包含 SUSE Multi-Linux Manager,其作用是提供自动化与控制能力,确保边缘部署的所有节点上作为底层操作系统的 SUSE Linux Micro 始终保持最新状态。