[英]Is there a way to get number of active Kubernetes Pods in Java
我们正在构建一个速率限制器,并根据当时可用的 pod 数量计算配置值。 有什么方法可以从 Java 应用程序中获取在任何实例中处于活动状态的 Pod 数量? 另外,是否可以从 Java 应用程序获取 AWS Fargate 的任务数量?
您需要从 Kubernetes API 服务器请求此信息。 您可以通过kubernetes-client/java使用 Java 来实现。 请参见InClusterClient 示例
您对处于Ready状态的 Pod 与代表(匹配)您的“应用程序”的特定label
相匹配感兴趣。
如果您只对特定应用程序的Ready pod数量感兴趣,您也可以直接请求Deployment
而不是 pod 是标签。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.