Framework ôn tập: request path và data path
Đừng bắt đầu bằng lệnh quen tay. Với Networking, vẽ client → Service → EndpointSlice → Pod → containerPort; với Storage, vẽ PVC → StorageClass/provisioner → PV → backend → volumeMount → application. Mỗi bước phải có object state và evidence tương ứng.
Timed review
Làm 10 drill trong một worksheet: scope/impact, hypothesis, expected state, command/evidence, minimal fix, result, variant và rollback. Các lỗi cần phân biệt gồm selector/port/endpoint, policy direction/label, class/provisioner/capacity/access mode, topology/consumer và filesystem permission. Bound, Running hoặc Service tồn tại chỉ là intermediate state; hãy kiểm tra đường request hoặc read/write thật.
Quality gate
Pass khi hoàn thành 8/10 drill không cần hint, 10/10 có evidence và cleanup, giải thích được vì sao remediation tác động đúng lớp, đồng thời không phá shared/default resource. Nếu một drill fail, ghi failure mode và lặp lại sau khi tạo variant; không đánh dấu đạt chỉ vì manifest apply thành công.
Bài tập
Tạo namespace lab, thực hiện 10 scenario, lưu worksheet và output tối thiểu. Cuối buổi review chéo: người khác đọc worksheet và tái hiện một drill chỉ từ expected state/evidence. Dọn lab theo reclaim/data policy và ghi proof.