Commit Graph

10 Commits

Author SHA1 Message Date
Cloud User 55849432ca Add detailed VM runner setup guide with Gitea integration steps
CI - Lint & Test / lint-and-test (push) Successful in 41s Details
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 13:18:22 +09:00
Cloud User 5e54e2f24b Revert "Revert "Replace K8s pod runner with VM runner (soo-runner)""
This reverts commit 749173a9d5.
2026-03-11 13:17:49 +09:00
Cloud User 749173a9d5 Revert "Replace K8s pod runner with VM runner (soo-runner)"
CI - Lint & Test / lint-and-test (push) Successful in 39s Details
This reverts commit 17a0761d97.
2026-03-11 13:16:23 +09:00
Cloud User 17a0761d97 Replace K8s pod runner with VM runner (soo-runner)
CI - Lint & Test / lint-and-test (push) Successful in 42s Details
- Delete gitea-runner/deployment.yaml (K8s DinD sidecar)
- Update README and config.yaml to reflect VM systemd setup

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 13:14:46 +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 4f7c3da543 Add scheduling policy section to README
- nodegroup: nd for infra components
- nodegroup: prometheus for monitoring
- ML workloads excluded from nodeSelector rule

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:05:32 +09:00
Cloud User c139018d07 Add Gitea Runner deployment on K8s
- Deploy act_runner v0.3.0 with DinD sidecar in soo namespace
- Auto-register to Gitea (gitea.inje-private.com)
- Labels: ubuntu-latest, ubuntu-22.04, self-hosted
- Enable Actions on repo via API

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:00:42 +09:00
Cloud User 03779480c0 Add DVC with NAS remote storage
- Install DVC v3.66.1 and initialize in project
- Configure NAS remote: /ainas/dvc-storage (192.168.0.43)
- NAS already mounted at /ainas on this host

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 14:52:14 +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
Cloud User 08ac29a352 Initial commit: MLOps architecture project setup
- config.yaml: cluster/component infrastructure config
- README.md: install guide and component status
- .gitignore: exclude .env and secrets

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