标签: kubernetes resources kubernetes-pod resource-utilization
我的容器化应用如何确定自己当前的资源利用率以及Kubernetes分配的最大限制?是否有API可从cAdvisor和/或Kubelet获取此信息?
例如,我的容器最多只能使用1个核心,目前消耗800毫厘。在这种情况下,我要删除/拒绝所有标记为“低优先级”的传入请求。
-如何从容器中查看资源利用率和限制?
请注意,这假设自动缩放功能不可用,例如当群集资源耗尽或我们的应用程序无法自动扩展(进一步)时。
答案 0 :(得分:1)
您可以使用Kubernetes Downward Api来获取限制和请求。语法为:
{{1}}