docs: update deployment notes for Kubernetes
This commit is contained in:
parent
a92b975dd0
commit
f04d2e997d
1 changed files with 3 additions and 2 deletions
|
|
@ -209,7 +209,8 @@ User submits QSO → enqueue_for_qso() → weather/hrrr/terrain/iemre workers
|
||||||
- FreshnessMonitor disabled in test via `config :microwaveprop, start_freshness_monitor: false`
|
- FreshnessMonitor disabled in test via `config :microwaveprop, start_freshness_monitor: false`
|
||||||
|
|
||||||
### Deployment
|
### Deployment
|
||||||
- Production runs on Dokku with nginx proxy
|
- Production runs on Kubernetes (`home-cluster` context, `prop` namespace) — use `kubectl -n prop ...`
|
||||||
- Push to `github` remote for code. Push to `dokku` remote only when explicitly asked — it triggers production deploy.
|
- Deployment name `prop` (3 replicas). Inspect with `kubectl -n prop get pods`, `kubectl -n prop logs deploy/prop`, `kubectl -n prop exec deploy/prop -- ...`
|
||||||
|
- Push to `github` remote for code. The `dokku` remote is obsolete — do not push there.
|
||||||
- Production Oban config in `config/runtime.exs` — no backfill cron, enrichment triggered by QSO submission
|
- Production Oban config in `config/runtime.exs` — no backfill cron, enrichment triggered by QSO submission
|
||||||
- SRTM tiles at `/srtm` in production container
|
- SRTM tiles at `/srtm` in production container
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue