🏗️ 基础设施概览 | Infrastructure Overview
🏗️ 集群架构 | Cluster Architecture
节点配置
| 节点 | 规格 | 磁盘 | 主要服务 |
|---|---|---|---|
| master-01 | 2C4G | SSD | NPM 网关、K8s 控制平面、Ghost |
| worker-01 | 4C8G | HDD | 初始计算节点、基础应用 |
| worker-02 | 2C4G | HDD | 纯计算节点、n8n 工作流 |
| worker-03 | 4C8G | SSD | 核心存储中心、PostgreSQL、MongoDB |
控制节点
master-01 负责集群管理和核心服务
工作节点
worker-01/02 运行业务应用和数据服务
高可用
多节点部署确保服务稳定性
🌐 服务访问 | Service Access
核心服务域名
| 域名 | 服务 | 说明 | 账号 |
|---|---|---|---|
kuber.akria.net | Nginx Proxy Manager | 流量网关和管理面板 | admin@akria.net |
monitor.akria.net | Grafana | 监控仪表盘 | admin |
blog.akria.net | Ghost | 博客系统 | admin@akria.net |
n8n.akria.net | n8n | 自动化工作流 | admin@akria.net |
db.akria.net | NocoDB | NocoDB 数据库 | admin@akria.net |
chat.akria.net | Rocket.chat | 聊天软件 | 你自己账号 |
📂 项目结构 | Project Structure
每个服务目录都包含详细的配置说明,请查看对应目录的 README.md。
🏷️ 命名空间 | Namespaces
集群采用命名空间隔离不同类别的服务:🔧 核心组件 | Core Components
Nginx Proxy Manager
Nginx Proxy Manager
负责所有服务的反向代理、SSL 证书管理和流量分发。
PostgreSQL
PostgreSQL
主要数据库服务,为应用提供数据存储。
Grafana
Grafana
监控和可视化平台,展示集群和服务的运行状态。
� 深度探索 | Infrastructure Deep Dive
节点档案
详细记录集群各节点的硬件规格、角色定位与扩容档案。
存储持久化
了解 K3s Local Path 管理逻辑与核心数据库的物理分布。
备份策略
掌握 MongoDB、Postgres 及系统配置的自动化回库方案。
部署指南
生产环境下的服务发布流程与故障排查手册。
所有基础设施变更均需遵循 GitOps 原则,通过修改
manifests/ 目录下的 YAML 并提交 PR 来触发集群更新。