Demo en solo lectura. Datos congelados de una ejecución real del caso de uso. La ejecución contra OpenMetadata y Kubernetes está deshabilitada; los botones muestran los artefactos reproducidos, no lanzan procesos.

Infraestructura y reset

Operaciones para preparar, reiniciar o recrear la plataforma sin memorizar comandos. Los botones ejecutan los mismos scripts versionados del repositorio.

Reset limpio

Usa Reset limpio y recrear la plataforma cuando quieras ejecutar el caso de uso de validación desde cero: elimina el cluster, aparta el snapshot para no restaurar datos anteriores y ejecuta el flujo completo.

Orden recomendado

  1. Comprobar prerrequisitos.
  2. Backup estado OpenMetadata si se quiere conservar evidencia previa.
  3. Reset limpio y recrear la plataforma para partir de cluster y datos nuevos.
  4. Ingesta y Gobierno para revisar o ajustar la hoja funcional.
  5. Workflow y Validación para cerrar evidencias.

Port-forward

port_forward_openmetadata.ps1 es un proceso persistente. No se lanza como job normal para evitar dejar un botón bloqueado; los jobs internos abren port-forward temporal cuando lo necesitan.

Comprobar prerrequisitos

Valida herramientas locales necesarias para la plataforma con el script estricto del repositorio.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\check_prereqs.ps1 -Strict

Estado de infraestructura

Muestra contexto Kubernetes, releases Helm, pods, servicios y PostgreSQL de referencia.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\status_infra.ps1

Backup estado OpenMetadata

Guarda un snapshot SQL local del estado de OpenMetadata antes de resetear o recrear el caso de uso.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\backup_openmetadata_state.ps1

Restaurar estado OpenMetadata

Restaura el snapshot SQL local sobre MySQL de OpenMetadata.

Sobrescribe el estado actual de OpenMetadata con el snapshot local.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\restore_openmetadata_state.ps1

Desplegar PostgreSQL de referencia

Aplica los manifiestos del PostgreSQL dummy dentro del cluster Kubernetes.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\deploy_postgres_k8s.ps1

Levantar infraestructura

Crea o actualiza kind, PostgreSQL, dependencias Helm y OpenMetadata usando los scripts canónicos.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\launch_infra.ps1

Reset infraestructura conservando estado

Hace backup del estado de OpenMetadata y elimina el cluster kind para poder recrearlo después.

Elimina el cluster kind completo. Antes intenta dejar snapshot local de OpenMetadata.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\delete_cluster_preserve_state.ps1

Reset limpio y recrear la plataforma

Elimina el cluster, aparta el snapshot para no restaurar datos anteriores y ejecuta el flujo completo.

Recrea la plataforma desde infraestructura limpia. Los datos activos del cluster se eliminan; el snapshot previo se archiva si existe.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\reset_platform_clean.ps1 -RunFullFlow -SkipPipInstall

Flujo completo reproducible

Ejecuta launch_infra, ingesta PostgreSQL, bootstrap de gobierno y dry-run del workflow.

powershell -ExecutionPolicy Bypass -File .\scripts\infra\run_full_flow.ps1 -SkipPipInstall