Skip to content

🧪 Thực hành Kubernetes

Bộ bài tập thực hành giúp bạn củng cố kiến thức Kubernetes qua các tình huống thực tế. Mỗi bài tập bao gồm yêu cầu, gợi ý và lời giải chi tiết.

📋 Danh sách bài tập

#Bài tậpChủ đềĐộ khóThời gian
1Pod & DeploymentPod, ReplicaSet, Deployment, Rolling UpdateIntermediate30 phút
2Service & NetworkingClusterIP, NodePort, IngressIntermediate30 phút
3ConfigMap & SecretsConfigMap, Secrets, Environment VariablesIntermediate25 phút
4RBAC & SecurityRBAC, SecurityContext, Pod HardeningAdvanced35 phút
5HPA & ScalingHPA, Metrics Server, Load TestingAdvanced35 phút

🎯 Cách sử dụng

  1. Đọc lý thuyết trước — Mỗi bài tập liên kết đến module tương ứng
  2. Thử tự làm — Viết YAML và apply vào cluster (minikube/kind)
  3. Dùng gợi ý khi cần — Mở phần gợi ý nếu bị stuck
  4. So sánh với lời giải — Đối chiếu kết quả của bạn

🛠️ Yêu cầu môi trường

  • minikube hoặc kind đã cài đặt
  • kubectl CLI đã cấu hình
  • Metrics Server đã bật (cho bài HPA)

💡 Mẹo

Dùng kubectl explain <resource> để tra cứu nhanh cấu trúc YAML mà không cần Google.