completed lesson 31

This commit is contained in:
Mosiur Rahman
2026-08-25 15:12:00 +06:00
parent f1b693a147
commit 73093b9328
7 changed files with 173 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
# Validating Admission Policy retrieval
The learner completed Lesson 31 after iterative correction. They can now explain that a ValidatingAdmissionPolicy CEL expression returns `true` to admit a request, use `all()` to evaluate every regular and init container, guard optional fields with `has()`, combine compliance checks with short-circuit logic, and scope `Deny` enforcement through a ValidatingAdmissionPolicyBinding namespace selector.
## Evidence
The final manifest passes static review and includes a helpful denial message. Runtime admission outcomes remain unverified because `kubectl` was unavailable in the teaching shell.
## Retrieval target
Revisit CEL list macros and optional-field guards later without stepwise prompting. Continue reporting the complete issue list while correcting only one issue per review round.