diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..75f3075 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +backups/ diff --git a/README.md b/README.md index 15605ca..3992fec 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,15 @@ Deployment order: 1. Prepare `ircs-prod` namespace and secrets. 2. Apply `apps/ircs-prod-core-application.yaml` to ArgoCD and sync it. -3. Run V3 migrator and compatible data migration from `ircs-system`. +3. Let the V3 migrator initialize a clean database. Do not migrate legacy `ircs-system` data by default. 4. Verify portals and BFF through cluster endpoints. -5. Sync or apply `ircs-prod/edge-cutover` and remove old `ircs-system` routes. +5. Sync `apps/ircs-prod-edge-application.yaml` or apply `ircs-prod/edge-cutover`, then remove old `ircs-system` business routes. Edge cutover is isolated from core to avoid hostname conflict while the old `ircs-system` routes still own production domains. + +Current cutover state: + +- `ircs-prod-core`: Synced/Healthy. +- `ircs-prod-edge`: Synced/Healthy. +- `ircs-system/huawai-route` and `ircs-system/ircs-route`: removed. +- `ircs-system/kibana-route`: retained.