Files
smart-city-digital-twin-mar…/session_resume_2026-06-01.md

1.9 KiB

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)