12 preguntas para validar el nivel : registros, healthcheck y restart, reverse proxy, copias y CI.
Responde a todo y pulsa Corregir: aparecerán tu puntuación y las explicaciones.
4.1 · Recuerdo
1. ¿Para qué sirve cada registro (Hub, GHCR, privado)?
Público para el open source, GHCR para sus CI, privado para lo interno sensible.
4.1 · Aplicación
2. Idir se conecta al registro en un script. ¿Qué comando es correcto?
El token limitado pasado por stdin no queda ni en el historial ni en los logs.
4.2 · Recuerdo
3. ¿Qué hace restart: unless-stopped?
Relanza tras fallo o reinicio, pero respeta el stop manual : el buen defecto duradero.
4.2 · Aplicación
4. docker compose ps muestra un servicio « Up (unhealthy) ». ¿Qué hace Idir?
Up = proceso vivo, unhealthy = servicio enfermo : se cura, no se enruta.
4.2 · Aplicación
5. La API de Idir fallaba porque la base no estaba lista. ¿Qué declara?
La condición espera lo realmente listo probado por el healthcheck, no un simple orden.
4.3 · Aplicación
6. Tres aplicaciones web, un solo puerto 80 disponible. ¿Qué hace Idir?
Uno solo publicado (el proxy), enrutado por nombres : un puerto, N servicios.
4.3 · Arbitraje
7. La base de datos está actualmente en la red frontal con las aplicaciones. ¿Decisión de Idir?
Base limitada al backend : inalcanzable directamente aunque el proxy sea comprometido.
4.4 · Recuerdo
8. ¿Qué copia es válida?
Solo la restauración probada prueba la copia.
4.4 · Aplicación
9. Idir guarda el volumen sin parar la producción. ¿Cómo?
Desechable en solo lectura, archivo fuera del volumen : la prod continúa, la copia está en otro lugar.
4.5 · Aplicación
10. ¿Qué tag despliega Idir en producción desde la CI?
La prod despliega un artefacto exacto y probado, no un alias móvil.
4.5 · Arbitraje
11. El workflow de Idir necesita el token de registro. ¿Dónde lo pone?
Secretos del repositorio, nunca en duro ni en log, permisos mínimos.
4.1 · Arbitraje
12. El equipo de Idir despliega en producción una imagen cuyo contenido exacto nadie conoce. ¿Qué decide?
Fábrica CI única y tag inmutable : cada imagen prod tiene un origen conocido y trazable.
¿Y ahora qué?
Puntuación ≥ 80 % : pase al Nivel 5 — orquestación y producción, e industrialice sus logros (registro privado, stacks fiabilizadas, frontal único, copias probadas, fábrica CI).
Puntuación 50-79 % : repase las secciones falladas (registros 4.1, fiabilidad 4.2, proxy 4.3, copias 4.4, CI 4.5), relea las explicaciones anteriores, luego repita el test.
Puntuación < 50 % : recomience el nivel desde 4.1 practicando cada gesto (push/pull trazable, healthcheck + restart, frontal segmentado, restauración probada, workflow verde), luego reintente el examen con la mente descansada.