gpt4 book ai didi

kubernetes - “kube-node-lease”命名空间是做什么用的?

转载 作者:行者123 更新时间:2023-12-02 11:27:59 26 4
gpt4 key购买 nike

我知道其他Kubernetes默认命名空间的用途,例如:kube-systemdefaultkube-public,但是没有有关kube-node-lease的正式文档。

我发现的唯一official explanation是:

Heartbeats, sent by Kubernetes nodes, help determine the availability of a node. There are two forms of heartbeats: updates of NodeStatus and the Lease object. Each Node has an associated Lease object in the kube-node-lease namespace.



使用 kubectl get all -n kube-node-lease我一点资源也没有。 (k8s版本:1.15)

最佳答案

这是此功能的node-heartbeat.md Kubernetes增强建议。从可伸缩性和性能的 Angular 来看,它使节点心跳明显便宜。

这在新创建的API组coordination.k8s.io.中引入了新的Lease内置API,这使得它可以轻松地重用于3rd party device monitoring plugins用于其他用途,这就是为什么要为其命名空间的原因。

此功能在k8s 1.17中变得稳定

关于kubernetes - “kube-node-lease”命名空间是做什么用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59659966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com