K8s 集群
基本信息
| 项目 | 值 | |------|------| | 发行版 | K3s v1.33.5 | | 宿主 | Proxmox VE | | API | https://192.168.88.99:6443 | | Context | k3s-pve | | GitOps | ArgoCD + Flux | | Ingress | Traefik @ 192.168.88.221 (MetalLB) |
节点
| 角色 | IP 范围 | 数量 | |------|---------|------| | Master | 192.168.88.101-103 | 3 | | Worker | 192.168.88.111-114 | 4 |
服务栈
监控
Prometheus + Grafana + Loki + Tempo + AlertManager
安全
Vault + Kyverno + Cert-Manager + Dex(SSO) + External-Secrets
存储
NFS Provisioner + MinIO + Velero(备份)
数据库
PostgreSQL, MongoDB, Redis, RabbitMQ, NATS, MeiliSearch, Consul
应用
| Namespace | 应用 | |-----------|------| | app | aidict, creativestore, kubepocket, magicbox, myetc | | platform | analytics, auth, commerce, engagement, gateway, management, media, notification, scheduler, social, user | | game | boardserver, cardserver, pvpserver, rpgserver |
Ingress 列表
| 服务 | 域名 | |------|------| | Grafana | grafana.yldm.tech | | ArgoCD | argocd.yldm.tech | | Prometheus | prometheus.yldm.tech | | Vault | vault.yldm.tech | | Consul | consul.yldm.tech | | MeiliSearch | meilisearch.yldm.tech | | MinIO | minio.yldm.tech | | Argo Workflows | argo-workflows.yldm.tech | | Tempo | tempo.yldm.tech | | Dex | dex.yldm.tech | | Platform API | api.yldm.ai |
变更规则
禁止直接 kubectl patch/apply 改 K8s 资源。
必须:改 yldm-tech/k8s-config 仓库 → PR → merge → ArgoCD 自动同步。
唯一例外:紧急修复可先 kubectl 应急,但必须同时提 PR 同步 Git 源。