Files
k3s/日志.md
2026-02-05 00:11:05 +08:00

137 lines
6.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
完成情况总结
✅ 已完成的任务 ─
1. 配置 Longhorn 为默认存储类 - 已将 Longhorn 设置为集群默认存储类
2. 设置 Longhorn 的 S3 备份策略 - 已配置 MinIO S3 作为备份目标
3. 部署 Redis 中间件 - Redis 7 已部署,使用 5Gi Longhorn 存储
4. 部署 PostgreSQL 中间件 - PostgreSQL 16.11 已部署,使用 10Gi Longhorn 存储
5. 配置 Ingress 控制器 - Traefik 已配置,创建了多个 Ingress 规则
6. 设置监控和日志系统 - Prometheus + Grafana 监控栈已部署
快速访问指南
需要配置 /etc/hosts
将以下内容添加到 /etc/hosts替换 <节点IP> 为实际 IP
<节点IP> longhorn.local
<节点IP> grafana.local
<节点IP> prometheus.local
<节点IP> alertmanager.local
访问地址
- Longhorn UI: http://longhorn.local
- Grafana: http://grafana.local (用户: admin, 密码: prom-operator)
- Prometheus: http://prometheus.local
- Alertmanager: http://alertmanager.local
数据库连接信息
Redis:
- 地址: redis.redis.svc.cluster.local:6379
PostgreSQL:
- 地址: postgresql-service.postgresql.svc.cluster.local:5432
- 用户: postgres
- 密码: postgres123
文档位置
详细的部署总结和维护指南已保存在:
- /home/fei/k3s/009-基础设施/部署总结.md
每个组件的详细说明文档都在各自的目录中。
所有配置已完成。让我创建最终的总结文档。
● Write(~/k3s/完整部署总结.md)
⎿Wrote 345 lines to ../../完整部署总结.md
# K3s 基础设施完整部署总结
部署完成时间: 2026-01-30
## ✅ 所有已部署服务
### 基础设施层
| 服务 | 访问地址 | 说明 |
|------|---------|------|
… +335 lines (ctrl+o to expand)
● 🎉 所有任务已完成! ↓ )
完成总结
✅ 已完成的所有任务 ─
1. 配置 Longhorn 为默认存储类 - 完成
2. 设置 Longhorn 的 S3 备份策略 - 完成
3. 部署 Redis 中间件 - 完成
4. 部署 PostgreSQL 中间件 - 完成
5. 配置 Ingress 控制器 - 完成
6. 设置监控和日志系统 - 完成
7. 更正域名配置从 u9 到 u6 - 完成
8. 创建导航页面服务 - 完成
🚀 快速开始
访问导航页面
https://dh.u6.net3w.com
这是您的服务导航中心,包含所有服务的快速访问链接。
所有服务地址
┌──────────────────┬───────────────────────────────────┬──────────────────────────────────┐
│ 服务 │ 地址│ 说明 │
├──────────────────┼───────────────────────────────────┼──────────────────────────────────┤
│ 🏠 导航页面│ https://dh.u6.net3w.com │ 所有服务的导航中心 │
├──────────────────┼───────────────────────────────────┼──────────────────────────────────┤
│ 💾 Longhorn│ https://longhorn.u6.net3w.com │ 存储管理 │
├──────────────────┼───────────────────────────────────┼──────────────────────────────────┤
│ 📊 Grafana │ https://grafana.u6.net3w.com│ 监控仪表板 (admin/prom-operator) │
├──────────────────┼───────────────────────────────────┼──────────────────────────────────┤
│ 📈 Prometheus│ https://prometheus.u6.net3w.com │ 指标监控 │
├──────────────────┼───────────────────────────────────┼──────────────────────────────────┤
│ 🔔 Alertmanager│ https://alertmanager.u6.net3w.com │ 告警管理 │
├──────────────────┼───────────────────────────────────┼──────────────────────────────────┤
│ 🗄️ MinIO S3│ https://s3.u6.net3w.com │ 对象存储 API │
├──────────────────┼───────────────────────────────────┼──────────────────────────────────┤
│ 🎛️ MinIO Console │ https://console.s3.u6.net3w.com │ MinIO 控制台 │
└──────────────────┴───────────────────────────────────┴──────────────────────────────────┘
内部服务
- Redis: redis.redis.svc.cluster.local:6379
- PostgreSQL: postgresql-service.postgresql.svc.cluster.local:5432 (postgres/postgres123)
📚 文档位置
完整的部署文档已保存在:
- /home/fei/k3s/完整部署总结.md - 最完整的总结文档
- /home/fei/k3s/009-基础设施/域名绑定配置.md - 域名配置说明
- 各服务目录下的 readme.md - 详细的服务说明
🔧 验证命令
# 查看所有服务
kubectl get pods -A
# 查看所有 Ingress
kubectl get ingress -A
# 测试 Redis
kubectl exec -n redis $(kubectl get pod -n redis -l app=redis -o jsonpath='{.items[0].metadata.name}') -- redis-cli ping
# 测试 PostgreSQL
kubectl exec -n postgresql postgresql-0 -- psql -U postgres -c "SELECT version();"
您的 K3s 集群已经完全配置好,可以开始部署应用了!🎊
✻ Cogitated for 5m 0s
dh.u6.net3w.com 看不到页面,请检查修复