Không gian tên của tên kube-nút-cho thuê là gì?


8

Tôi biết mục đích của các không gian tên mặc định Kubernetes khác như : kube-system, default& kube-public, nhưng không có tài liệu chính thức nào về kube-node-lease.

Lời giải thích chính thức duy nhất tôi tìm thấy là:

Nhịp tim, được gửi bởi các nút Kubernetes, giúp xác định tính khả dụng của một nút. Có hai hình thức nhịp tim: cập nhật NodeStatus và đối tượng Cho thuê . Mỗi nút có một đối tượng thuê liên quan trong không gian tên kube-nút-cho thuê.

Với kubectl get all -n kube-node-leasetôi không nhận được tài nguyên nào cả. ( phiên bản k8s: 1.15 )

Câu trả lời:


6

đây là Đề xuất cải tiến Kubernetes của node-lovebeat.md cho tính năng này. Nó làm cho nhịp tim của nút rẻ hơn đáng kể từ cả khả năng mở rộng và hiệu suất.

Điều này giới thiệu API tích hợp cho thuê mới trong nhóm API mới được tạo coordination.k8s.io., giúp nó dễ dàng sử dụng lại cho các mục đích khác Các plugin theo dõi thiết bị của bên thứ 3 , đó là lý do tại sao nó được đặt tên.

Tính năng này trở nên ổn định trong k8s 1.17


1
Cảm ơn câu trả lời :) Một điều làm phiền tôi mặc dù. Nó nói trạng thái được thực hiện, nhưng PR đã bị đóng và nó chưa phải là một phần của K8?
Ivan Aracki

1
nó ổn định trong k8s 1.17. trước khi nó ở giai đoạn beta
Suresh Vishnoi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.