Helm workflow: inspect → render → install → verify
Chart là input package; values là configuration input; rendered manifest mới cho thấy Kubernetes objects. Trước install, đọc Chart.yaml/values/templates, lint/render, kiểm tra namespace, selectors, probes, RBAC, Secret, PVC, hooks và CRD.
Release lifecycle
Ghi release name/namespace/chart/app version/values/revision. Sau install kiểm tra Helm status và Kubernetes runtime: rollout, Ready/Available, endpoints, events, logs. Upgrade tạo revision; bad values/image thì giữ evidence, rollback revision cụ thể rồi verify. Uninstall không tự động đồng nghĩa mọi cluster-scoped/PVC/CRD/data đã an toàn để xóa.
Bài tập
Chọn chart mẫu, render/diff/install, kiểm tra resource inventory, tạo bad values, upgrade và rollback. Viết cleanup plan cho release, PVC, CRD, RBAC và Secret; cleanup lab không ảnh hưởng resource dùng chung.