我有一个大约 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 版本。