Menu
CoddyTech

Mở rộng quy mô

Thuộc phần Giới thiệu về Kubernetes trong hành trình Terminal của Coddy. Bài học 12 trên 45.

Số lượng Pod mà một Deployment chạy là số bản sao của nó, và bạn có thể thay đổi số lượng này bất cứ lúc nào:

kubectl scale deployment web --replicas=3

Kubernetes trả lời deployment.apps/web scaled và khởi chạy thêm hai Pod. kubectl get pods giờ hiển thị ba Pod, mỗi Pod có một tên được tạo riêng.

Thu nhỏ cũng hoạt động theo cách tương tự: yêu cầu ít bản sao hơn thì các Pod dư sẽ bị xóa. Bạn cũng có thể chọn số lượng khi tạo Deployment:

kubectl create deployment web --image=nginx --replicas=2

Bảng Deployment cho thấy ngay tác động: READY 3/3 nghĩa là cả ba bản sao đều đang hoạt động. Mở rộng quy mô là cách bạn xử lý lưu lượng truy cập tăng lên mà không cần thay đổi bất cứ điều gì trong ứng dụng.

challenge icon

Thử thách

Người mới

Tạo một Deployment tên là web từ image nginx, tăng quy mô lên 3 bản sao, sau đó hiển thị Deployment web để xác nhận cả 3/3 bản sao đều sẵn sàng.

Tự làm thử

Terminal
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Giới thiệu về Kubernetes

Tự luyện tập: Playground Terminal