在此页上SUSE Edge 文档 出版日期:2025 年 7 月 9 日SUSE Edge 文档什么是 SUSE Edge?设计理念总体体系结构常见的 Edge 部署模式SUSE Edge 堆栈验证完整组件列表I 快速入门1 使用 Metal3 实现 BMC 自动化部署1.1 为何使用此方法1.2 概要体系结构1.3 先决条件1.4 已知问题1.5 计划的更改1.6 其他资源2 使用 Elemental 进行远程主机初始配置2.1 概要体系结构2.2 所需资源2.3 构建引导群集2.4 安装 Rancher2.5 安装 Elemental2.6 配置 Elemental2.7 构建映像2.8 引导下游节点2.9 创建下游群集2.10 节点重置(可选)2.11 后续步骤3 使用 Edge Image Builder 配置独立群集3.1 先决条件3.2 创建映像配置目录3.3 创建映像定义文件3.4 构建映像3.5 调试映像构建过程3.6 测试新构建的映像II 使用的组件4 Rancher4.1 Rancher 的主要功能4.2 Rancher 在 SUSE Edge 中的使用4.3 最佳实践4.4 使用 Edge Image Builder 进行安装4.5 其他资源5 Rancher 仪表板扩展5.1 安装5.2 KubeVirt 仪表板扩展5.3 Akri 仪表板扩展6 Fleet6.1 使用 Helm 安装 Fleet6.2 使用 Rancher 中的 Fleet6.3 在 Rancher UI 中访问 Fleet6.4 使用 Rancher 仪表板通过 Rancher 和 Fleet 安装 KubeVirt 的示例6.5 调试和查错6.6 Fleet 示例7 SLE Micro7.1 SUSE Edge 如何使用 SLE Micro?7.2 最佳实践7.3 已知问题8 Metal38.1 SUSE Edge 如何使用 Metal3?8.2 已知问题9 Edge Image Builder9.1 SUSE Edge 如何使用 Edge Image Builder?9.2 入门9.3 已知问题10 边缘网络10.1 NetworkManager 概述10.2 nmstate 概述10.3 NetworkManager Configurator (nmc) 概述10.4 SUSE Edge 如何使用 NetworkManager Configurator?10.5 使用 Edge Image Builder 进行配置11 Elemental11.1 SUSE Edge 如何使用 Elemental?11.2 最佳实践11.3 已知问题12 Akri12.1 SUSE Edge 如何使用 Akri?13 K3s13.1 SUSE Edge 如何使用 K3s13.2 最佳实践14 RKE214.1 RKE2 与 K3s 的比较14.2 SUSE Edge 如何使用 RKE2?14.3 最佳实践15 Longhorn15.1 先决条件15.2 手动安装 Longhorn15.3 创建 Longhorn 卷15.4 访问 UI15.5 使用 Edge Image Builder 进行安装16 NeuVector16.1 SUSE Edge 如何使用 NeuVector?16.2 重要注意事项16.3 使用 Edge Image Builder 进行安装17 MetalLB17.1 SUSE Edge 如何使用 MetalLB?17.2 最佳实践17.3 已知问题18 Edge Virtualization18.1 KubeVirt 概述18.2 先决条件18.3 手动安装 Edge Virtualization18.4 部署虚拟机18.5 使用 virtctl18.6 简单入口网络18.7 使用 Rancher UI 扩展18.8 使用 Edge Image Builder 进行安装19 系统升级控制器19.1 SUSE Edge 如何使用系统升级控制器?19.2 安装系统升级控制器19.3 监控系统升级控制器计划20 升级控制器20.1 SUSE Edge 如何使用升级控制器?20.2 安装升级控制器20.3 升级控制器的工作原理20.4 Kubernetes API 扩展20.5 跟踪升级过程20.6 已知限制III 操作指南21 K3s 上的 MetalLB(使用 L2)21.1 为何使用此方法21.2 K3s 上的 MetalLB(使用 L2)21.3 先决条件21.4 MetalLB 的入口22 Kubernetes API 服务器前面的 MetalLB22.1 先决条件22.2 安装 RKE2/K3s22.3 配置现有群集22.4 安装 MetalLB22.5 安装 Endpoint Copier Operator22.6 添加控制平面节点23 使用 Edge Image Builder 进行隔离式部署23.1 简介23.2 先决条件23.3 Libvirt 网络配置23.4 基础目录配置23.5 基础定义文件23.6 Rancher 安装23.7 NeuVector 安装23.8 Longhorn 安装23.9 KubeVirt 和 CDI 安装23.10 查错24 使用 Kiwi 构建更新的 SUSE Linux Micro 映像24.1 先决条件24.2 入门指南24.3 构建默认映像24.4 使用其他配置文件构建映像24.5 构建大扇区大小的映像24.6 创建自定义 Kiwi 映像定义文件IV 第三方集成25 NATS25.1 体系结构25.2 安装26 SLE Micro 上的 NVIDIA GPU26.1 简介26.2 先决条件26.3 手动安装26.4 进一步验证手动安装26.5 使用 Kubernetes 实现26.6 通过 Edge Image Builder 将所有组件融合到一起26.7 解决问题V Day 2 操作27 Edge 3.1 迁移27.1 管理群集27.2 下游群集28 管理群集28.1 先决条件28.2 升级29 下游群集29.1 简介29.2 操作系统升级29.3 Kubernetes 版本升级29.4 Helm chart 升级VI 产品文档30 SUSE 自适应电信基础架构平台 (ATIP)31 概念和体系结构31.1 ATIP 体系结构31.2 组件31.3 部署流程示例32 要求和假设32.1 硬件32.2 网络32.3 服务(DHCP、DNS 等)32.4 禁用 systemd 服务33 设置管理群集33.1 简介33.2 设置管理群集的步骤33.3 为联网环境准备映像33.4 为隔离环境准备映像33.5 映像创建33.6 置备管理群集34 电信功能配置34.1 实时内核映像34.2 低延迟和高性能的内核参数34.3 CPU 已微调配置34.4 CNI 配置34.5 SR-IOV34.6 DPDK34.7 vRAN 加速 (Intel ACC100/ACC200)34.8 大页34.9 CPU 固定配置34.10 可感知 NUMA 的调度34.11 MetalLB34.12 专用注册表配置35 全自动定向网络置备35.1 简介35.2 为联网场景准备下游群集映像35.3 为隔离场景准备下游群集映像35.4 使用定向网络置备来置备下游群集(单节点)35.5 使用定向网络置备来置备下游群集(多节点)35.6 高级网络配置35.7 电信功能(DPDK、SR-IOV、CPU 隔离、大页、NUMA 等)35.8 专用注册表35.9 在隔离场景中置备下游群集36 生命周期操作36.1 管理群集升级36.2 下游群集升级VII 查错37 通用查错原则38 Kiwi 查错39 Edge Image Builder (EIB) 查错40 Edge 网络 (NMC) 查错41 自主回连场景查错42 定向网络置备查错43 对其他组件查错44 收集支持团队所需的诊断信息VIII 附录45 发行说明45.1 摘要45.2 简介45.3 版本 3.1.245.4 版本 3.1.145.5 版本 3.1.045.6 组件校验45.7 升级步骤45.8 已知限制45.9 产品支持生命周期45.10 获取源代码45.11 法律声明插图清单29.1 操作系统升级工作流程29.2 Kubernetes 版本升级工作流程29.3 Helm chart 升级工作流程29.4 doc-example 安装的 Longhorn 版本29.5 generate-chart-upgrade-data.sh 对 fleet-examples 的更改29.6 通过 Rancher UI 部署捆绑包29.7 自动填充的捆绑包代码段29.8 已成功部署的捆绑包29.9 查看升级 Pod 日志29.10 成功升级的 Longhorn chart 的日志29.11 更改后的 Longhorn 版本29.12 验证实例管理器 Pod 的示例 下一页SUSE Edge 文档