Karpenter hiện hỗ trợ thay đổi vùng của Trình điều khiển phục hồi ứng dụng Amazon
Amazon Elastic Kubernetes Service (Amazon EKS) hiện hỗ trợ thay đổi vùng của Trình điều khiển phục hồi ứng dụng (ARC) Amazon và thay đổi vùng tự động khi sử dụng dự án Karpenter nguồn mở để cung cấp khả năng điện toán. ARC giúp bạn quản lý và điều phối việc phục hồi ứng dụng của mình giữa các Khu vực AWS và Vùng sẵn sàng (AZ). Với lần ra mắt này, bạn có thể duy trì hiệu quả hơn độ khả dụng của ứng dụng Kubernetes bằng cách tự động hóa quy trình chuyển lưu lượng mạng trong cụm ra khỏi Vùng sẵn sàng bị suy giảm.
Khách hàng triển khai ngày càng nhiều ứng dụng có tính khả dụng cao trong Amazon EKS trên nhiều AZ để loại bỏ điểm lỗi trí mạng đơn lẻ. Nhờ thay đổi vùng ARC, bạn có thể tạm thời giảm thiểu tình trạng suy giảm Vùng sẵn sàng bằng cách chuyển hướng lưu lượng trong cụm mạng ra khỏi Vùng sẵn sàng bị ảnh hưởng. Để có trải nghiệm tự động hóa hoàn toàn, hãy ủy quyền cho AWS thay mặt bạn quản lý quá trình này bằng cách sử dụng thay đổi vùng tự động ARC, bao gồm các lượt chạy thực hành để xác minh cụm của bạn hoạt động đúng như dự kiến khi thiếu một Vùng sẵn sàng. Khi tính năng thay đổi vùng được kích hoạt cho cụm EKS của bạn, Karpenter sẽ ngừng cung cấp dung lượng mới trong Vùng sẵn sàng bị suy giảm, dừng các cơ chế gián đoạn tự nguyện như hợp nhất và dịch chuyển các nút trong Vùng sẵn sàng đó. Đồng thời, dịch vụ này ngăn các cơ chế gián đoạn tự nguyện ở các vùng hoạt động bình thường nếu các vùng này phụ thuộc vào việc lập lịch cho pod đối với vùng bị suy giảm. Pod có yêu cầu lập lịch nghiêm ngặt như ràng buộc vị trí khối lưu trữ vốn đòi hỏi vùng bị suy giảm sẽ không kích hoạt lượt khởi chạy. Khi thay đổi vùng hết hạn hoặc bị hủy, Karpenter sẽ tiếp tục hoạt động bình thường.
Tính năng Karpenter này hoạt động với cả thay đổi vùng thủ công và thay đổi vùng tự động. Không yêu cầu tài nguyên ARC tùy chỉnh vì Karpenter tích hợp trực tiếp với tài nguyên ARC cụm EKS hiện có. Để bật hỗ trợ thay đổi vùng, hãy đặt cài đặt ENABLE_ZONAL_SHIFT trong cài đặt Karpenter của bạn. Để tìm hiểu thêm, hãy truy cập tài liệu về Karpenter và tài liệu về thay đổi vùng ARC.