Application design review
Bắt đầu từ app contract rồi chọn primitive: init để prepare/wait một lần mỗi Pod, sidecar/ambassador/adapter cho contract đồng hành, emptyDir cho scratch, ConfigMap/Secret cho projection, PV/PVC cho persistence. Ghi lifecycle và failure owner trước YAML.
Scorecard 10 labs
Mỗi lab chấm manifest, validation, runtime evidence, diagnosis/remediation, safety/cleanup và explanation. Không coi apply/Running là pass nếu chưa chứng minh Ready, logs, file/request path hoặc expected data. Lỗi image, init, sidecar, volume và permission phải có evidence khác nhau.
Bài tập
Làm 10 scenario trong timebox, sửa ít nhất ba lỗi và replay variant. Kết thúc bằng gap list có domain, root cause, command/knowledge thiếu, owner, retest criterion; cleanup namespace và redact Secret.