♥ 3
⚡ 0
Calico · Lección 10

¿Qué consideración es importante entender sobre cómo Calico evalúa múltiples políticas (GlobalNetworkPolicy, NetworkPolicy de Kubernetes) que podrían aplicar simultáneamente al mismo Pod, en cuanto al orden y la prioridad de esa evaluación?

Calico evalúa las políticas aplicables según un orden determinado por su prioridad configurada (las GlobalNetworkPolicy suelen tener mecanismos explícitos de orden), y una regla de denegación explícita en una política de mayor prioridad puede anular el permiso otorgado por una política de menor prioridad, haciendo importante entender ese orden al diseñar políticas que interactúan entre sí
Cuando múltiples políticas distintas aplican al mismo Pod, Calico simplemente ignora todas excepto la primera que fue creada cronológicamente, sin considerar ningún otro criterio real de prioridad o importancia entre ellas
Solo es relevante esta consideración sobre orden y prioridad si existe exactamente una única política en total aplicando a ese Pod, sin ninguna necesidad real de considerar la interacción entre múltiples políticas distintas
El orden de evaluación de las políticas nunca tiene ninguna relación real con el resultado final de si un tráfico específico queda permitido o denegado para ese Pod
Calico · Lección 10

Completa el código

Una regla de denegación explícita en una política de mayor prioridad puede anular el permiso otorgado por una política de menor
Calico · Lección 10

¿Por qué sería importante verificar el orden de prioridad configurado entre una GlobalNetworkPolicy restrictiva y una NetworkPolicy de namespace más permisiva, si ambas aplican al mismo Pod y tienen reglas potencialmente contradictorias entre sí?

✓

¡Lección completada!

Orden de evaluación y prioridad de políticas

0
XP ganado
3
Vidas restantes