我正在Google Cloud上运行Kubernetes集群 . 主版本为1.8.9-gke.1,节点版本相同,启用了集群自动调节器 .
我开始注意到正在创建节点而没有任何待处理的pod . 然后,这些节点可以在不运行pod的情况下坐20-30分钟,然后将工作负载分配给它们 . 这通常发生在高峰时段之前,看起来集群正在尝试预测过去的负载基数 .
是Google Cloud Cluster Autoscaler管理的还是Kubernetes功能?它是可配置的吗?我试图在文档中找到任何线索,但没有运气 .
1 回答
这听起来像Cluster Autoscaler会做的事情 .
转到Stackdriver日志记录并使用高级过滤器进行查询:
(仅限最后一行就足够了) . 我认为这应该是获取自动缩放器日志的方法 . 如果这不起作用,请告诉我 .