52 lines
1.5 KiB
Markdown
52 lines
1.5 KiB
Markdown
# Шаг 7 — DEV стенд: Kafka ✅, Producer ✅, ClickHouse ❌
|
|
|
|
**Дата:** 2026-07-21
|
|
|
|
## Результаты
|
|
|
|
| Ресурс | Статус |
|
|
|--------|--------|
|
|
| nubes_kafka.main | ✅ |
|
|
| nubes_kafka_topic | ✅ |
|
|
| nubes_kafka_user | ✅ |
|
|
| nubes_flask.producer | ✅ (после исправления структуры site/) |
|
|
| nubes_clickhouse.main | ❌ GitHub timeout |
|
|
| nubes_superset | ⏸ |
|
|
| nubes_flask.consumer | ⏸ (ждёт ClickHouse) |
|
|
|
|
## Реальные ключи Kafka (определены)
|
|
|
|
```
|
|
state_out_flat:
|
|
internalConnect.bootstrap.fqdn:9093 (TLS)
|
|
|
|
vault_secrets["users"]:
|
|
iot-app.user.password
|
|
ca.ca.crt
|
|
iot-app.user.crt
|
|
iot-app.user.key
|
|
```
|
|
|
|
## Ошибка ClickHouse (задокументирована)
|
|
|
|
```
|
|
Операция: INSTALLATION FAILED
|
|
Причина: context deadline exceeded при скачивании Helm-чарта
|
|
URL: https://release-assets.githubusercontent.com/.../altinity-clickhouse-operator-0.25.5.tgz
|
|
Длительность валидации: 345 сек → Откат: 0.2 сек
|
|
|
|
Корневая причина: K8s-кластер (k8s-3, k8s-4) не может достучаться до GitHub release assets.
|
|
Проблема на стороне платформы Nubes, не в нашей конфигурации.
|
|
```
|
|
|
|
## Исправление структуры Flask
|
|
|
|
❌ Было: `app.py` в корне + `Procfile`
|
|
✅ Стало: `site/app.py`, без `Procfile` (как в рабочем tfflaskcrud)
|
|
|
|
```diff
|
|
- Procfile
|
|
- app.py (в корне)
|
|
+ site/app.py
|
|
```
|