feat: Kafka pipeline v0.1.67 (mqtt-bridge→kafka→consumer→postgres)

This commit is contained in:
Naeel
2026-04-06 16:41:31 +03:00
parent e46a8bb3e3
commit 63f834da2b
14 changed files with 885 additions and 135 deletions
+45
View File
@@ -0,0 +1,45 @@
# Миграция на новый кластер (тестовые данные)
> Дата: 2026-04-06
> Сценарий: Все данные тестовые и неважны
---
## Процесс
1. **Clone + Build**
```bash
git clone <repo>
make docker-build docker-push IMG=<new-registry>/sless:v1.0
```
2. **Deploy**
```bash
kubectl create namespace sless
# Создать Secrets (новые credentials)
kubectl create secret generic sless-operator-secret -n sless \
--from-literal=POSTGRES_DSN="..." \
--from-literal=S3_ACCESS_KEY="..." \
--from-literal=S3_SECRET_KEY="..." \
--from-literal=SLESS_API_TOKEN="..." \
--from-literal=HARBOR_PASS="..."
# Apply конфиги
kubectl apply -f deployments/k8s/rbac.yaml
kubectl apply -f deployments/k8s/
```
3. **Done**
- БД создадутся новые и пустые
- Registry пересоберётся
- Готово
---
## Что не требуется
- ❌ pg_dump / восстановление БД
- ❌ Копирование PVC
- ❌ Миграция данных
Всё пересоздаётся с нуля.