Ensure that all Namespaces have Network Policies defined

Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

Description

AKS clusters should be configured with a supported network policy engine (Azure, Calico, or Cilium) so that NetworkPolicy resources can govern pod ingress and egress traffic. Without a network policy engine, pods communicate without restriction by default, weakening namespace segmentation and increasing the blast radius of a compromised workload. NetworkPolicy objects are defined at the namespace level and are not exposed on the cluster resource, so this rule verifies that the cluster has a supported network policy engine enabled as a prerequisite for namespace-level segmentation.

Remediation

Enable a supported network policy engine on the cluster and define explicit NetworkPolicy objects for every workload-hosting namespace. For guidance on enabling and using network policies, see the Secure traffic between pods using network policies in AKS documentation.

References