← Tất cả lộ trình
Cloud Native Computing FoundationAssociate

Lộ trình 30 ngày chinh phục Certified Kubernetes Administrator

Lộ trình thực hành 100% trên terminal, xây dựng kỹ năng vận hành cluster Kubernetes từ cơ bản đến xử lý sự cố nâng cao trước khi thi CKA.

0 / 30 ngày hoàn thành

Tuần 1: Nền tảng

Ngày 1

Cài đặt môi trường luyện tập

  • Cài Minikube hoặc Kind trên máy local
  • Cài kubectl và thiết lập autocomplete, alias k=kubectl
Ngày 2

Kiến trúc Kubernetes

  • Học vai trò control plane: API Server, Scheduler, Controller Manager, etcd
  • Học vai trò node: kubelet, kube-proxy, container runtime
Ngày 3

kubectl cơ bản

  • Luyện các lệnh get, describe, create, delete, edit
  • Thực hành làm việc với namespace
Ngày 4

Pod cơ bản

  • Tạo Pod bằng imperative command và YAML
  • Thực hành xem log và exec vào container
Ngày 5

Cài cluster bằng kubeadm

  • Thực hành kubeadm init trên máy ảo (hoặc mô phỏng)
  • Học cách join worker node vào cluster
Ngày 6

Label & Selector

  • Thực hành gán label cho Pod/Node
  • Luyện dùng label selector để lọc tài nguyên
Ngày 7

Ôn tập tuần 1

  • Luyện lại toàn bộ lệnh kubectl cơ bản với đồng hồ bấm giờ
  • Tự đánh giá tốc độ gõ lệnh

Tuần 2: Đào sâu dịch vụ cốt lõi

Ngày 8

Deployment & ReplicaSet

  • Học cách Deployment quản lý ReplicaSet và Pod
  • Thực hành scale, rollout, rollback Deployment
Ngày 9

ConfigMap & Secret

  • Thực hành tạo ConfigMap/Secret và mount vào Pod
  • Luyện cách inject qua environment variable
Ngày 10

Scheduling nâng cao

  • Học nodeSelector, nodeAffinity, taints và tolerations
  • Thực hành ép Pod chạy trên node cụ thể
Ngày 11

Resource requests & limits

  • Thực hành thiết lập CPU/Memory request và limit
  • Học cách quan sát hành vi khi vượt limit
Ngày 12

DaemonSet & StaticPod

  • Tìm hiểu use case của DaemonSet
  • Thực hành tạo Static Pod qua manifest path
Ngày 13

Job & CronJob

  • Thực hành tạo Job chạy 1 lần và CronJob định kỳ
  • Học cách xử lý Job thất bại
Ngày 14

Ôn tập tuần 2

  • Luyện lại toàn bộ Workloads & Scheduling
  • Làm 10 câu trắc nghiệm tự kiểm tra

Tuần 3: Kiến trúc & bảo mật

Ngày 15

Service cơ bản

  • Học ClusterIP, NodePort, LoadBalancer
  • Thực hành expose Deployment bằng từng loại Service
Ngày 16

Ingress

  • Cài Ingress Controller trên cluster luyện tập
  • Thực hành định tuyến traffic bằng Ingress resource
Ngày 17

NetworkPolicy

  • Học cách NetworkPolicy kiểm soát traffic giữa Pod
  • Thực hành chặn traffic giữa 2 namespace
Ngày 18

CoreDNS & Service Discovery

  • Tìm hiểu cách Pod phân giải tên Service qua CoreDNS
  • Thực hành debug lỗi DNS trong cluster
Ngày 19

PersistentVolume & Claim

  • Thực hành tạo PV thủ công và PVC tương ứng
  • Học các access mode: ReadWriteOnce, ReadOnlyMany
Ngày 20

StorageClass & Dynamic Provisioning

  • Thực hành tạo StorageClass và PVC dùng dynamic provisioning
  • So sánh static và dynamic provisioning
Ngày 21

Ôn tập tuần 3

  • Luyện lại toàn bộ Networking & Storage
  • Làm 10 câu trắc nghiệm tự kiểm tra

Tuần 4: Tối ưu & vận hành

Ngày 22

Troubleshooting Pod

  • Luyện xử lý CrashLoopBackOff, ImagePullBackOff, Pending
  • Thực hành đọc Event và log để xác định nguyên nhân
Ngày 23

Troubleshooting Node

  • Luyện xử lý Node NotReady
  • Kiểm tra kubelet, container runtime khi node lỗi
Ngày 24

Troubleshooting Networking

  • Luyện debug Service không route đúng traffic
  • Kiểm tra Endpoint, kube-proxy khi networking lỗi
Ngày 25

Backup & Restore etcd

  • Thực hành etcdctl snapshot save/restore
  • Học quy trình khôi phục cluster từ snapshot
Ngày 26

Nâng cấp cluster

  • Học quy trình kubeadm upgrade control plane và node
  • Thực hành drain/cordon node trước khi bảo trì
Ngày 27

RBAC nâng cao

  • Thực hành tạo Role, ClusterRole phức tạp hơn
  • Luyện kiểm tra quyền bằng kubectl auth can-i
Ngày 28

Ôn tập tuần 4

  • Luyện lại toàn bộ Troubleshooting & Cluster Maintenance
  • Làm 10 câu trắc nghiệm tự kiểm tra

Ôn tập nước rút

Ngày 29

Mock exam tốc độ

  • Làm bộ đề luyện tập CKA với đồng hồ bấm giờ
  • Luyện thao tác nhanh trong tài liệu Kubernetes chính thức
Ngày 30

Ôn tập điểm yếu & đăng ký thi

  • Liệt kê các domain còn chậm và luyện lại
  • Đăng ký lịch thi chính thức nếu tốc độ đã ổn định