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=3Kubernetes 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=2Bả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.
Thử thách
Người mớiTạ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ử
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
4Deployment
Tạo DeploymentMở rộng quy môTạo Deployment từ manifestCập nhật imageKhôi phục phiên bản trướcÔn tập: Trình quản lý Deployment10Dự án cửa hàng trực tuyến
Tổng quan dự ánViết cấu hình triển khai8Không gian tên và công việc
Không gian tênLàm việc trong không gian tênCông việcÔn tập: người dẫn đường trong không gian tênTự luyện tập: Playground Terminal