GKE自动扩展上的Cloud Run

时间:2019-10-25 18:33:10

标签: google-cloud-platform google-kubernetes-engine google-cloud-run

Cloud Run on GKE documentation

  

请注意,尽管这些说明并未启用群集自动扩展功能来调整群集的大小,但Google Cloud上的Cloud Run for Anthos会自动扩展群集中的实例。

这是否意味着如果我使用默认配置创建Cloud Run集群,我的服务将永远不会扩展到集群的三个节点的容量之上?

是否可以为Cloud Run集群启用Kubernetes自动缩放,还是会与内部Cloud Run自动缩放器冲突?我希望能够将Cloud Run集群扩展到许多节点,但要利用自动缩放器来避免浪费资源。

1 个答案:

答案 0 :(得分:2)

您可以定义一个自动缩放的NodePool。

警告只是关于Cloud Run(或Knative)自动缩放器,仅管理Pod自动缩放,而不管理节点自动缩放。

节点自动缩放器为managed by K8S and based on CPU usage

请记住,您不能缩放到0个节点,但是可以缩放到0个Pod。此外,节点扩展和节点扩展相比非常慢。