CLI · ComandosLogs y consola
Logs y consola
Transmitir logs y abrir una consola interactiva.
eqs logs <svc>
Transmite los logs de runtime del servicio (SSE).
-f, --followSigue en tiempo real
--instance <n>Filtra por instancia
--since <dur>Ej.: 10m, 1h
eqs logs web-frontend --follow
eqs exec <svc> [-- cmd]
Ejecuta un comando en una instancia y termina con su código de salida; sin comando, abre un shell interactivo (PTY).
--instance <n>Instancia objetivo
--stdinEnvía la entrada estándar al comando
--timeout <ms>Termina el comando pasado este tiempo (máx. 300000)
eqs exec api-gateway -- npm run db:seedeqs console <svc>
Consola interactiva sobre WebSocket (estilo kubectl exec).
eqs console workerTodo lo que va después de
-- es el comando, pasado como argv: nada en ninguno de los dos lados vuelve a dividirlo, así que lo que citarías en una terminal es lo que citas aquí. Pide un shell de forma explícita cuando quieras uno (sh -lc '…').
El código de salida es el del propio comando, así que && y set -e funcionan a su alrededor — eso es lo que permite ejecutar un seed o una migración desde CI y no solo a mano. Un comando terminado por el tiempo límite sale con 124.
Para canalizar un archivo usa --stdin: eqs exec api --stdin -- psql -f - < schema.sql.