Git, CI/CD & GitOps for Infrastructure Engineers — Final Practical Assessment
The final practical assessment grades ten scenarios in a three-hour attempt. The source retains fifty additional scenarios as a practice and instructor bank, but they do not inflate the graded workload. Each scenario presents a deliberately flawed delivery environment and asks the student to diagnose, evidence, remediate, roll back, and prevent. A passing score is 80%.
The practical is open-book and open-shell: the scenarios describe what the team sees, and the student must show the evidence chain that distinguishes a real diagnosis from an assertion. Every scenario answer should include:
- the symptom and its impact
- the evidence you would collect, in order
- the structural or procedural cause, with justification
- the smallest remediation that fixes the root cause
- the rollback you would keep ready if the remediation failed
- the structural prevention that makes the failure impossible
A high-quality answer is specific, references the platform object involved (branch-protection rule, IAM role binding, ClusterRoleBinding, Application sync policy, registry admission policy), and identifies a concrete change in the operator’s practice. An answer that names the fix without naming the evidence is procedural; an answer that names the structural prevention without naming the evidence chain is unsupported.
Rubric calibration example
Use the checklist literally: mark only an item that the written response states explicitly. Do not award credit for what the learner may have meant.
- Insufficient: “Rotate the key and rerun the pipeline.” This proposes an action but gives no evidence, blast-radius analysis, rollback, or structural prevention.
- Passing: names the relevant audit and platform evidence, distinguishes the proximate and structural cause, orders containment before cleanup, proposes the smallest safe change, and states a usable rollback.
- Excellent: does everything in the passing response and also identifies negative tests, ownership, expiry/cleanup, post-change verification, and a control that makes recurrence structurally impossible.
The displayed evidence, remediation, and rollback criteria are the observable grading contract. A fluent answer receives no implied credit for a criterion it does not actually address.