Challenges

Focused, hands-on DevOps and server-side problems with hints, feedback, and automated solution checks.

Challenge

Pick and Deploy the Least Permissive NetworkPolicy

The security team left five NetworkPolicy files on the workstation. Only one of them lets the frontend reach the backend while granting nothing more. Identify it and deploy it, unchanged.

Challenge

Configure Selective Pod-to-Pod Communication Using NetworkPolicies Under Default-Deny

Learn how to control traffic between Pods using Kubernetes NetworkPolicy. Apply a default deny-all policy and then selectively allow only the traffic that is required between frontend and backend Pods.

Challenge

Control Cross-Namespace Traffic Using NetworkPolicy

A multi-tier application runs across two namespaces. Learn how to isolate the application tier and restrict database access to only the application namespace.