0aa0ec0316a7601f6b5f29cbcf7c1d906dac0a0e
ircs-prod-config
独立 GitOps 仓库,负责 IRCS V3 生产 namespace ircs-prod 的 Kubernetes 运行配置。
代码仓库只负责构建和推送镜像;Argo CD 不再同步后端仓库中的生产清单。所有生产配置入口都在本仓库:
- Argo CD Application:
apps/ - 生产 core 清单:
ircs-prod/core/ - 生产 edge HTTPRoute:
ircs-prod/edge-cutover/ - 数据库迁移 Job:
ircs-prod/migration/
当前 Argo CD repoURL:
http://gitea-http.gitea.svc.cluster.local:3000/admin/ircs-prod-config.git
发布链路
- 后端或前端仓库的 Gitea Actions 构建 ARM64 镜像并推送到
registry.mnnu.eu.org/ircs。 - Actions clone 本仓库并更新
ircs-prod/中对应镜像标签。 - Actions 将 tag 回写 commit push 到本仓库
main。 - Argo CD 同步本仓库中的
ircs-prod-core和ircs-prod-edge。 ircs-prod-migrator保留为手动同步对象,避免迁移 Job 被镜像标签变化反复触发。
当前域名
huawai.mnnu.eu.org->ircs-portal-frontend:3000admin.mnnu.eu.org->ircs-admin-frontend:80
公网 TLS 由 Envoy Gateway 和基础设施处理,业务 Pod 内部不配置 TLS。
Description
Languages
PowerShell
100%