这里写目录标题
- 一、引言
- 二、环境准备与安装部署
- [三、登录 openFuyao 管理面](#三、登录 openFuyao 管理面)
- [四、Nginx 应用部署实操](#四、Nginx 应用部署实操)
- 五、节点管理与资源监控
- 六、总结与心得
-
- [(一)openFuyao 平台核心优势](#(一)openFuyao 平台核心优势)
- (二)使用建议与改进思路
- (三)平台实用价值
一、引言
在算力多样化的当下,企业对容器化集群管理的需求日益凸显,既要满足基础运维的稳定性,又要具备灵活扩展与智能调度的能力。openFuyao 社区发行版采用"核心平台+可插拔组件"架构,基于开源 Kubernetes 深度优化,提供资源编排、弹性伸缩、多维度监控等基础功能,同时通过内置应用市场整合产业级高价值组件,完美适配智算/通算混合调度、异构资源管理等复杂场景。

"核心+扩展"轻量化设计,从基础编排到异构算力调度
openFuyao社区发行版通过"轻量核心+生态赋能"模式,助力企业快速构建高效、弹性、智能的算力基础设施,降低异构环境下的运维复杂度,为数字化转型提供敏捷支撑。
可插拔架构:自由定义您的容器平台
openFuyao社区发行版内置了资源编排、集群管理、应用管理、集群可观测性、用户权限管理等核心平台功能,在此基础上,openFuyao突破传统容器平台"大而全"的刚性设计,采用模块化架构:
- 能力插件化:除基础平台能力外,其余功能均通过扩展组件实现;
- 热插拔体验:无需重启集群,即可动态加载/卸载组件;
- 开放生态:上线应用市场,自由导入线上和本地应用;

本次主要是根据官方指南,详细演示在 openEuler 22.03 LTS 操作系统节点上,以 All-In-One(AIO)模式安装 openFuyao 单节点业务集群,并从应用市场部署 Nginx 应用的完整流程,学习分享平台核心使用能力。
二、环境准备与安装部署
测试环境准备
- 操作系统:Ubuntu 22.03 LTS(x86_64 架构)
- 引导节点配置:2 vCPU、4GB 内存、100GB 系统盘
- 业务集群节点配置:8 vCPU、16GB 内存、100GB 系统盘
- 网络环境:节点连通外部网络,支持 root 用户登录
(一)前提条件确认
- 操作系统兼容性:需使用 openFuyao 支持的系统版本(openEuler 20.03/22.03/24.03、Ubuntu 22.04)大家可以根据实际系统进行操作
- 硬件配置达标:引导节点与业务集群节点需满足最小化部署要求(具体配置见引言),若启用超线程,vCPU 按公式"vCPU=(每个内核的线程数×内核数)×插槽数"换算。
- 节点环境要求:
- 节点可连通外部网络,支持 root 用户登录
- 引导节点已安装 tar 工具
- 节点环境干净,未安装任何 Kubernetes 组件(避免版本冲突)
(二)版本下载与安装脚本获取
- 下载 openFuyao 软件包与安装脚本,默认下载 v25.09 版本(推荐稳定版),执行命令:
bash
curl -sfL https://openfuyao.obs.cn-north-4.myhuaweicloud.com/openFuyao/bkeadm/releases/download/v25.09/download.sh | bash

- 若需下载其他版本,先指定版本号再执行下载命令,示例:
bash
export VERSION=x.y.z
curl -sfL https://openfuyao.obs.cn-north-4.myhuaweicloud.com/openFuyao/bkeadm/releases/download/v25.09/download.sh | bash
注:若已提前下载安装包,直接上传至引导节点,解压后将安装二进制文件移动至系统路径即可
(三)引导节点初始化
使用 root 用户登录引导节点,执行初始化命令:
bash
bke init --otherRepo cr.openfuyao.cn/openfuyao/bke-online-installed:v25.09
(四)安装结果验证
- 登录引导节点管理面验证:访问 URL"http://引导节点IP地址:30010",查看初始化状态。
- 命令行验证:执行
kubectl get pod -A,查看所有 Pod 状态。
- 引导节点初始化约需 15 分钟,所有 Pod 显示"running"状态即安装完毕。
- 若状态异常,可通过查看日志定位问题(日志路径可在管理面查询)。
(五)业务集群安装
- 通过引导节点的 openFuyao 管理面,按照"管理面安装业务集群"指引完成业务集群部署(具体操作参考官方《用户指南》)。
- 验证业务集群安装:执行
kubectl get pod -A,所有 Pod 状态为"running"或"completed"即部署成功(约需 25 分钟,视网络情况调整)。
三、登录 openFuyao 管理面
- 打开浏览器,输入登录地址:
https://管理面的登录IP地址:31616(默认 web 服务端口为 31616)。 - 输入初始用户名和密码登录,首次登录需强制修改密码(密码需包含大小写字母、数字及特殊字符,长度不小于 8 位)。【默认创建"admin"用户,并随机生成该用户下的初始临时登录密码。】
- 登录成功后,进入管理面首页,可查看集群状态、资源概览等核心信息。
四、Nginx 应用部署实操
(一)配置应用仓库
- 在管理面左侧导航栏选择"应用市场 > 仓库配置",进入仓库管理界面。
- 单击"添加仓库",输入仓库信息:
- 仓库名称:bitnami(自定义,便于识别)
- 仓库地址:
https://charts.bitnami.com/bitnami(Nginx 应用所在官方仓库)

- 单击"确定",完成仓库添加,可在仓库列表中查看新增条目。
(二)搜索并选择 Nginx 应用
- 左侧导航栏选择"应用市场 > 应用列表",进入应用检索界面。
- 在右上角搜索框输入"Nginx",系统将筛选出对应的应用条目(支持按版本、评分等维度排序)。
- 单击"Nginx"应用名称,进入应用详情页面,可查看版本说明、部署要求、默认配置等信息。
(三)部署 Nginx 应用
- 在应用详情页面单击"部署"按钮,进入部署配置界面。
- 填写安装基础信息:
- 应用名称:自定义(如"nginx-demo",需符合 Kubernetes 命名规范)
- 命名空间:可选择现有命名空间或新建(建议新建独立命名空间,如"nginx-namespace",便于资源隔离)
- 配置应用参数(可选):
- 端口映射:默认暴露 80 端口,可根据需求修改映射端口(如主机端口 8080 映射容器 80 端口)
- 资源限制:设置 CPU 配额(如 0.5-1 核)、内存配额(如 512MB-1GB),避免资源过度占用
- 存储配置:如需持久化存储,可配置 PVC 存储卷(默认使用临时存储,适用于测试场景)
- 确认配置无误后,单击页面右下角"确定",启动部署流程。
(四)查看部署结果
- 部署启动后,可在"应用管理"界面查看部署进度(状态分为"部署中""运行中""失败")。
- 若状态显示"运行中",表示部署成功,可查看应用详情:
- 基本信息:应用名称、命名空间、版本、运行状态
- 资源信息:占用的 CPU、内存、存储资源
- 访问地址:通过"主机 IP:映射端口"访问 Nginx 服务(如 http://业务集群节点IP:8080)
- 验证访问:打开浏览器输入访问地址,若显示 Nginx 默认欢迎页面,说明应用部署正常。
五、节点管理与资源监控
(一)节点状态查看
在管理面左侧导航栏选择"集群 > 节点管理",可查看业务集群节点的详细状态:
- 基础信息:节点 IP、操作系统、架构、运行状态
- 资源使用率:CPU、内存、磁盘的已用/总配额占比
- 节点标签:可自定义节点标签(如"env=test""role=web"),用于调度策略配置
(二)资源监控与日志查看
- 资源监控:选择"监控 > 应用监控",筛选目标 Nginx 应用,可查看实时资源使用曲线(CPU、内存、网络吞吐量、磁盘 IO),支持按时间维度(1小时、6小时、24小时)查看历史数据。
- 日志查看:选择"日志 > 应用日志",选择 Nginx 应用对应的 Pod,可查看标准输出日志(如访问日志、错误日志),支持日志检索、下载、导出功能。
六、总结与心得
(一)openFuyao 平台核心优势
- 安装便捷:AIO 模式简化部署流程,通过脚本自动化完成引导节点与业务集群搭建,无需复杂手动配置。
- 操作友好:管理面可视化程度高,应用部署、资源配置、监控查看等操作均支持图形化界面,降低使用门槛。
- 调度智能:基于 Kubernetes 深度优化,支持资源弹性伸缩、节点亲和性调度等功能,适配多样化算力场景。
- 生态丰富:应用市场整合大量成熟组件,覆盖 Web 服务、数据库、中间件等场景,满足企业级应用部署需求。
(二)使用建议与改进思路
- 环境规划:生产环境中建议采用多节点集群部署,避免单节点故障导致服务中断;同时提前规划命名空间、资源配额,做好权限管理。
- 配置优化:部署应用时根据实际需求调整资源限制与存储配置,生产环境需启用持久化存储与备份策略,保障数据安全。
- 安全加固:修改默认端口、禁用不必要的组件暴露;定期更新 openFuyao 平台与应用版本,修复安全漏洞;对第三方仓库部署的应用进行安全性校验。
- 监控告警:配置资源使用率告警阈值(如 CPU 使用率超过 80% 触发告警),及时发现并处理资源瓶颈。
(三)平台实用价值
openFuyao 平台凭借"核心平台+可插拔组件"的灵活架构,既满足了企业级生产环境的基础运维需求,又能通过扩展组件适配智算/通算混合调度、异构资源管理等复杂场景。无论是小型测试集群还是大型生产集群,都能提供稳定、高效的容器化管理能力,助力企业快速实现应用容器化部署与算力资源优化。
如需进一步了解 openFuyao 平台的高级功能(如多集群管理、动态智能调度、端到端可观测性增强),可参考官方《用户指南》与《开发指南》。
作者简介:专注于容器化技术与云原生架构实践,热衷于分享开源平台部署与优化经验,欢迎交流探讨!