Files
fn_registry/functions/pipelines/init_metabase.go
T
egutierrez a8f5b3c828 feat: pipeline init_metabase para desplegar Metabase + Postgres
Pipeline ejecutable que orquesta: crear red Docker, pull de imágenes,
iniciar Postgres con volume persistente, health check con retry
exponencial (pg_isready), e iniciar Metabase conectado via red interna.
Configurable con flags: --project, --metabase-port, --pg-user, etc.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 17:13:58 +01:00

13 lines
426 B
Go

package pipelines
// InitMetabase despliega un stack Metabase + Postgres en Docker.
//
// Pasos:
// 1. Crear red Docker compartida
// 2. Pull de imágenes postgres:16 y metabase/metabase:latest
// 3. Iniciar Postgres con volume persistente
// 4. Esperar a que Postgres acepte conexiones (health check con retry)
// 5. Iniciar Metabase conectado a Postgres
//
// Implementation: functions/pipelines/init_metabase/main.go