xLab: https://gitlab.wikimedia.org/repos/data-engineering/mpic
- Rename repo (The name of the docker image depends on the repository name)
- Update the repository name in GitLab
- Update the repository name in the GitLab runner repository (merged+deployed)
- Update references in the project itself (package.json and some comment) (merged)
- Update devserver references in the TestKitchen extension (merged)
- Update image name in kubernetes configuration for staging environment
- Update image name in kubernetes configuration for production environment
- Remove old images from docker registry
- Update Makefiles (merged+deployed)
- Update README + package.json (merged+deployed)
- Update Docker compose files (merged+deployed)
- Goals
- Services
- Images
- Address Domain changes:
- Kubernetes
- SSO
- Rename mpic-next kubernetes chart to test-kitchen-next (deployment-charts repository)
- Update mpic kubernetes chart to test-kitchen (deployment-charts repository)
- Consult with SREs for implementation details
- Update database references (in the new test-kitchen chart/helmfiles)
- Update codebase (a couple of variables use mpic as prefix: mpicAPI for example and some comments/configuration files say xLab or MPIC somewhere) (merged)
- Update configuration files
- Service name (merged+deployed)
- Database configuration in staging
- Database configuration in production
- IDP configuration
- Update OpenSearch dashboards
- Staging
- Production
- Update Grafana dashboards
- Staging
- Production
- Revise documentation
- Revise Design Document