Escenario
Un escenario es un conjunto de micros que se levantan juntos para probar un flujo completo (por ejemplo, «Checkout de pedidos»). Es la unidad con la que trabajas: lo compones una vez y lo arrancas cuando quieras.
Qué guarda un escenario
Sección titulada «Qué guarda un escenario»- Qué micros lo forman.
- Cómo se resuelve cada dependencia entre ellos: local, nube o mock.
- El modo de cada micro: nativo o contenedor.
Lo que eliges en la app se guarda en el propio escenario
(.microlab/scenarios/<nombre>.yml, versionable). Los ajustes puntuales que haces
«para esta vez» (un override temporal de resolución o modo) los recuerda la app en su
estado en tiempo de ejecución, sin ensuciar el escenario guardado.
Componer un escenario
Sección titulada «Componer un escenario»En la sección Escenarios, «Nuevo escenario» abre el editor: le pones nombre y marcas los micros. Una vez creado, tienes cuatro vistas del escenario activo —tarjetas, tabla, grafo de llamadas y panel de dependencias— y la barra superior para arrancarlo, pararlo, limpiarlo o editarlo.
Ciclo de vida
Sección titulada «Ciclo de vida»Levantar un escenario (▶) arranca la infraestructura, resuelve los puertos, reescribe las URLs entre micros y arranca cada uno. Pararlo (■) detiene micros, contenedores e infraestructura. Ver Tu primer escenario.
Compartir
Sección titulada «Compartir»Un escenario se puede exportar a un fichero autocontenido y importar en otra máquina, con reconciliación de conflictos. Ver Compartir un escenario.