0

我有一个大约 18 个节点的 Kubernetes 集群,其中很少有 4 核和 16G RAM,很少有 16 核和 64G RAM,并且集群上运行大约 25-30 个应用程序。

每个应用程序都配置了请求和限制参数,大约 2-3 核和 4-8G 内存并分配给每个应用程序。

现在我如何获得当前的利用率报告,说明我在当前集群中剩下多少核心/内存?在部署任何新应用程序之前。

我尝试使用以下命令:

kubectl top no;    kubectl describe no [node-name]

这些并没有给我确切的答案。我剩下的核心或内存。

任何导致这一点的线索都会有很大帮助。

注意:我使用的是 Kubernetes 1.19 版本。

4

1 回答 1

0

您可以使用kubectl插件查看资源容量、使用情况等。

这里,是一些相关的插件。

您可以使用krew安装这些插件。

于 2021-07-14T16:44:47.737 回答