Files
sless/doc/migration/cluster-migration-simple.md
T

46 lines
1.1 KiB
Markdown

# Миграция на новый кластер (тестовые данные)
> Дата: 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
- ❌ Миграция данных
Всё пересоздаётся с нуля.