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>
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
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
|
||||
Reference in New Issue
Block a user