# Session Resume — 2026-06-01 (final) ## Objectif Session continue : fixes Kafka/Trino/JupyterHub + routes Traefik pour toute la stack lakehouse. ## Actions réalisées ### 1. Kafka restart loop — CORRIGÉ ✅ - `KAFKA_CFG_*` → `KAFKA_*` env vars, `CLUSTER_ID` ajouté, volumes recréés ### 2. Trino restart loop — CORRIGÉ ✅ - `node.properties` créé, `plugin.bundles` retiré, catalogs.json simplifié ### 3. JupyterHub spawn — CORRIGÉ ✅ - `LocalProcessSpawner` (pas Simple — bug JUPYTERHUB_SERVICE_URL) - bcrypt passwords, OS users, sudo dans Dockerfile - Credentials: admin/Digitribe972, eric/Digitribe972, erol/erol ### 4. Réseau smartcity-shared — TOUS les services lakehouse ✅ - Ajouté `smartcity-shared` (external) à tous les 40 services du compose - Connectés manuellement les containers existants ### 5. Routes Traefik lakehouse — CRÉÉES ✅ | Sous-domaine | Service | Fichier | |---|---|---| | trino.digitribe.fr | Trino 435 | 32-trino.yml | | kafka.digitribe.fr | Kafka UI | 32-kafka-ui.yml | | flink.digitribe.fr | Flink JM | 33-flink.yml | | gravitino.digitribe.fr | Gravitino | 34-gravitino.yml | | minio.digitribe.fr | MinIO Console | 35-minio.yml | ## Infrastructure finale - Tous les services lakehouse UP ✅ - 0 restart loop restant - Traefik routes actives pour 7 sous-domaines lakehouse ## Git - smart-city-digital-twin-martinique : pushé (commits: ae35506, ef6e5fb) - lakehouse : commit local (push Gitea failed — repo not found) - Hermes backup : en cours ## Sous-domaines fonctionnels - `jupyter.digitribe.fr` → JupyterHub ✅ - `zeppelin.digitribe.fr` → Zeppelin ✅ - `superset.digitribe.fr` → Superset ✅ - `trino.digitribe.fr` → Trino ✅ - `kafka.digitribe.fr` → Kafka UI ✅ - `flink.digitribe.fr` → Flink ✅ - `minio.digitribe.fr` → MinIO ✅ - `gravitino.digitribe.fr` → Gravitino ⚠️ (container à recréer)