Commit Graph

4 Commits

Author SHA1 Message Date
Cloud User d5ed771e3b Add Dockerfile and imagePullSecrets for Harbor
CI - Lint & Test / lint-and-test (push) Successful in 35s Details
- Add Dockerfile for mlops-serving image build
- Add imagePullSecrets to deployment manifest
- Gitea secrets (REGISTRY_USER, REGISTRY_PASSWORD) registered

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 13:31:59 +09:00
Cloud User b25b7d080e Create Harbor mlops project and update image paths
CI - Lint & Test / lint-and-test (push) Waiting to run Details
- Create mlops project in Harbor (private)
- Image path: harbor.inje-private.com/mlops/mlops-serving
- Update train.yaml and manifests/deployment.yaml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:39:23 +09:00
Cloud User b606ed18ae Add CI/CD workflow examples and serving manifest
CI - Lint & Test / lint-and-test (push) Has been cancelled Details
- ci.yaml: lint (ruff) + test (pytest) on push/PR
- train.yaml: dvc pull → train → dvc push → docker build → deploy
- dvc-data-update.yaml: data validation on .dvc file changes
- manifests/deployment.yaml: example serving Deployment + Service

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:32:09 +09:00
Cloud User e573b9a533 Add ArgoCD integration with Gitea repo
- Register Gitea repo in ArgoCD (credentials configured)
- Create ArgoCD Application: watches manifests/ → deploys to soo ns
- SyncPolicy: automated with prune and selfHeal
- Add manifests/ directory for future K8s resources

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 14:43:50 +09:00