Skip to main content

🚀 部署指南 | Deployment Guide

本文档提供在 K3s 集群上部署服务的详细步骤和操作指南。
部署前请确保已阅读 YAML 规范,确保配置文件符合标准。

📋 前置准备 | Prerequisites

1

访问集群

确保已配置 kubectl 并能够访问 K3s 集群。
2

选择命名空间

根据服务类型选择合适的命名空间(npm / infra / apps / monitoring)。
3

准备配置文件

准备符合规范的 YAML 配置文件。

🚀 快速部署 | Quick Deployment

部署基础设施服务

部署业务应用

建议先部署基础设施服务(数据库、网关),再部署依赖这些服务的业务应用。

📊 查看服务状态 | Check Service Status

查看 Pod 状态

查看服务状态

查看部署状态

🔍 故障排查 | Troubleshooting

🏷️ 命名空间使用指南 | Namespace Usage

npm 命名空间

用于部署流量网关和管理服务:

infra 命名空间

用于部署基础设施服务(数据库、缓存等):

apps 命名空间

用于部署业务应用:

monitoring 命名空间

用于部署监控系统:

📝 部署检查清单 | Deployment Checklist

部署前请确认:
  • 配置文件符合 YAML 规范
  • 已选择正确的命名空间
  • 资源限制已合理配置
  • 健康检查探针已配置
  • 服务依赖关系已考虑(如数据库先于应用部署)
  • 配置文件已通过语法检查

🔄 更新和回滚 | Update and Rollback

更新服务

回滚服务

基础设施概览

了解集群架构和服务访问方式

YAML 规范

学习配置文件的标准格式

团队协作

了解开发流程和 Git 工作流

快速开始

快速上手项目部署
遇到问题?查看我们的 开发指南 或通过 GitHub Issues 联系团队。