Infraestructura (Kafka, Redis, Postgres)
La infraestructura (infra) son los servicios comunes que tus micros necesitan por debajo: Kafka, Redis y PostgreSQL. Aseptic los levanta en Docker como parte de arrancar un escenario, si el escenario los declara.
docker-compose: incluido o propio
Sección titulada «docker-compose: incluido o propio»Aseptic trae su propio docker-compose (recomendado), así que un clon recién hecho
funciona sin depender de la infra del equipo. Si prefieres el tuyo, indícalo en
Ajustes → Rutas → docker-compose.
El compose incluido configura Kafka con un doble listener (advertised listener): así un cliente que corre en contenedor y otro que corre nativo en tu máquina pueden conectar los dos, cada uno por la dirección que le es alcanzable.
Arrancar solo la infra
Sección titulada «Arrancar solo la infra»Normalmente la infra se levanta y se para con el escenario. Pero puedes gestionarla aparte desde la sección Docker:
- Iniciar infraestructura — levanta solo Kafka/Redis/Postgres del escenario, sin los micros.
- Detener infraestructura —
docker compose downde la infra común.
Requiere que el daemon de Docker esté iniciado. Desde el CLI: aseptic infra-up,
aseptic infra-down, aseptic infra <escenario>.
Bases de datos externas
Sección titulada «Bases de datos externas»La base de datos del compose la levanta el propio arranque. Si en cambio un micro apunta a una base de datos externa (DEV u otra), eso se gestiona en el catálogo de Bases de datos, no aquí.