Kubernetes manifests for the House Price Prediction API, managed by ArgoCD.
This repository serves as the single source of truth for the Kubernetes cluster state. ArgoCD continuously monitors this repo and automatically deploys any changes to the K3s cluster.
| File | Description |
|---|---|
deployment.yaml |
Kubernetes Deployment + Service manifest |
my-ml-model-repo (code change)
β
GitHub Actions builds & pushes Docker image
β
CI pipeline updates image tag in this repo
β
ArgoCD detects change (polling every 3 min)
β
Auto-deploy to K3s cluster
| Component | Technology |
|---|---|
| Cluster | K3s on Hetzner VPS |
| GitOps | ArgoCD |
| Proxy | Traefik |
| SSL | Let's Encrypt |
| Domain | ml-house-price.duckdns.org |
- Application code: my-ml-model-repo