Quiz: Chapter 15 (Admission Policy Guardrails)
Questions
Why is admission policy called the “last safety gate”?
What is the safest rollout order for new blocking policies?
What does
validationFailureAction: Auditdo?What does
validationFailureAction: Enforcedo?Which statement is correct?
- A) If pre-commit passes, admission control is unnecessary.
- B) Admission control can still block risky manifests after merge.
- C) Fastest fix is always disabling policy engine.
Name two risky patterns from Chapter 15 starter pack.
What minimum metadata must every break-glass exception include?
During incident, a deny blocks rollout. Best first move:
- A) disable Kyverno deployment
- B) read deny reason and fix manifest or apply scoped time-bound exception
- C) grant permanent namespace bypass
Why are permanent exceptions an anti-pattern?
Complete the guardrail:
- A) no evidence, no policy bypass
- B) exceptions do not need expiry
- C) policy mode can change directly in production without audit phase
Answer Key (Short)
- It is the final runtime control before workload admission.
- Audit in non-production, then selective Enforce, then gradual promotion.
- It records violations but does not block admission.
- It blocks violating resources at admission.
- B
- Example:
:latesttags, missing securityContext, missing requests/limits. - Owner, reason, scope, expiry, and incident/approval reference.
- B
- They create unmanaged risk and normalize unsafe drift.
- A