Lex Imperfecta
The Roman Republic has built a sophisticated legal system to protect its citizens — but the laws were written in haste, and the exceptions were written too generously. Policies go unenforced, the wrong citizens are exempt, and something has slipped through the gates unnoticed. As a newly appointed Praetor, your mission is to restore order before chaos takes hold.
Overview
The Republic's legal system is in disarray — workloads run unchecked, required labels go missing, and privileged containers slip through the gates. As a newly appointed Praetor, your mission is to restore order by fixing broken Kyverno policies and enforcing proper admission control.
Challenges
The Twelve Tables
Fix broken Kyverno policies to restore proper admission control.
Governing the Provinces
Fix a misconfigured Kyverno policy estate and use Policy Reporter to restore proper governance across the Republic's provinces.
Quis Custodiet
An intruder is already inside the Republic, and the watchmen cannot see it. Fix the Praetorian Guard's broken detection rule, close the admission gap that let the intruder slip through, and seal the census archive against unauthorized access.
The Story
The Roman Republic has built a sophisticated legal system to protect its citizens — but the laws were written in haste, and the exceptions were written too generously. Policies go unenforced, the wrong citizens are exempt, and something has slipped through the gates unnoticed. As a newly appointed Praetor, your mission is to restore order before chaos takes hold.
Rewards
The deadline has passed, but the adventure is still open. Play it, post your solution in the community.
If you enjoyed the adventure and want to share what you learned, write a tutorial in Community Voices (opens in new tab).
1st place
50% voucher for a Linux Foundation certification
Top 3
Credly badge to showcase the achievement
Ranking is determined by total points across all three levels. Points per level are awarded by submission order within the active week (100 for the first valid solution, 95 for the second, and so on; late submissions still earn 60). See the points & ranking rules for the full breakdown (opens in new tab)
Deadline: 30 June 2026 at 23:59 CET