🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónDespliegue y cambios controlados
5 tareas · 35 min · Principiante
Una política bien escrita y bien probada todavía tiene que llegar a todas las instancias que deciden, sin atajos. Urunday publica sus políticas como un paquete que cada instancia de opa-agentes descarga y activa. Tienes las reglas de cambio, el historial de revisiones, el estado de las instancias con la configuración de una de ellas y la comparación en sombra de un cambio que amplía permisos. Vas a ver por dónde entró lo que no debía y qué haría falta antes de publicar lo siguiente. Solo lectura; nada se publica.
Objetivo de la sala
Una política bien escrita y bien probada todavía tiene que llegar a todas las instancias que deciden, sin atajos. Urunday publica sus políticas como un paquete que cada instancia de opa-agentes descarga y activa. Tienes las reglas de cambio, el historial de revisiones, el estado de las instancias con la configuración de una de ellas y la comparación en sombra de un cambio que amplía permisos. Vas a ver por dónde entró lo que no debía y qué haría falta antes de publicar lo siguiente. Solo lectura; nada se publica.Una política se despliega como cualquier software: revisión por otras personas, pruebas en el ci, un paquete versionado y firmado, y publicación gradual. Al paquete de OPA se le puede exigir firma, y cada instancia rechaza el que no la trae o no verifica. Un cambio de política tiene además un riesgo propio: un cambio pequeño en el texto puede cambiar muchas decisiones, y las pruebas solo cubren las entradas que alguien pensó.
Por eso los cambios que amplían permisos se evalúan antes en sombra: una instancia aparte recibe el tráfico real, decide con la revisión candidata y registra sus respuestas sin aplicarlas. La comparación contra producción muestra, con solicitudes reales, qué se abriría y qué se cerraría.
Responde para continuar
¿Qué aporta la comparación en sombra de MR-189 que no aportan sus pruebas en verde?
Ver pista de ayuda
Lee la nota de `opa-sombra-01` en `instancias/estado.txt` y la regla CPA-3.
El historial de revisiones dice, para cada cambio, quién lo escribió, quién lo revisó, cómo terminaron sus pruebas y cómo llegó a producción. Contrástalo con las reglas de cambio de Urunday: busca el que está activo en producción saltándose varias a la vez.
Responde para continuar
¿Qué cambio llegó a producción sin pruebas ni revisores? Escribe su código.
Ver pista de ayuda
Cruza las columnas «pruebas», «revisores» y «publicación en producción» de `historial/revisiones.txt` con `politica/cambios-de-politicas.txt`.
Si varias instancias responden detrás de un balanceador y no tienen la misma revisión activa, la misma solicitud puede recibir respuestas distintas según a cuál llegue. Eso rompe la reproducibilidad que buscabas en la sala anterior. A veces, además, la instancia diferente es la que se está portando bien.
Responde para continuar
¿Qué instancia de producción sigue con una revisión anterior a la de las demás?
Ver pista de ayuda
Lee la columna «revision activa» y el estado de las instancias de producción en `instancias/estado.txt`.
La comparación en sombra se lee contando cambios por dirección. Los que pasan de negar a permitir son los que amplían permisos: cada uno es una solicitud real que hoy se rechaza y mañana se ejecutaría. Son los que riesgo tiene que revisar uno por uno antes de publicar.
Responde para continuar
¿Cuántas decisiones de la muestra pasan de negar a permitir con la revisión candidata?
Ver pista de ayuda
Cuenta en `sombra/comparacion-MR-189.txt` las filas con «negar» en producción y «permitir» en la candidata.
Plataforma propone copiar la configuración de una instancia sana a la que falla, para que todas activen la revisión vigente. Con las reglas, el historial y el estado delante, decide.
Responde para continuar
¿Qué le recomiendas a Urunday como siguiente paso?
Ver pista de ayuda
Fíjate en lo que dice el comentario de `instancias/opa-agentes-01.yaml` y en la regla CPA-4.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.