🚀 部署指南 | Deployment Guide
本文档提供在 K3s 集群上部署服务的详细步骤和操作指南。📋 前置准备 | Prerequisites
1
访问集群
确保已配置
kubectl 并能够访问 K3s 集群。2
选择命名空间
根据服务类型选择合适的命名空间(npm / infra / apps / monitoring)。
3
准备配置文件
准备符合规范的 YAML 配置文件。
🚀 快速部署 | Quick Deployment
部署基础设施服务
部署业务应用
📊 查看服务状态 | Check Service Status
查看 Pod 状态
查看服务状态
查看部署状态
🔍 故障排查 | Troubleshooting
Pod 无法启动
Pod 无法启动
服务无法访问
服务无法访问
资源不足
资源不足
🏷️ 命名空间使用指南 | Namespace Usage
npm 命名空间
用于部署流量网关和管理服务:infra 命名空间
用于部署基础设施服务(数据库、缓存等):apps 命名空间
用于部署业务应用:monitoring 命名空间
用于部署监控系统:📝 部署检查清单 | Deployment Checklist
部署前请确认:- 配置文件符合 YAML 规范
- 已选择正确的命名空间
- 资源限制已合理配置
- 健康检查探针已配置
- 服务依赖关系已考虑(如数据库先于应用部署)
- 配置文件已通过语法检查
🔄 更新和回滚 | Update and Rollback
更新服务
回滚服务
📚 相关文档 | Related Documentation
基础设施概览
了解集群架构和服务访问方式
YAML 规范
学习配置文件的标准格式
团队协作
了解开发流程和 Git 工作流
快速开始
快速上手项目部署
遇到问题?查看我们的 开发指南 或通过 GitHub Issues 联系团队。