Cloud Run on GKE documentation说
请注意,尽管这些说明并未启用群集自动扩展功能来调整群集的大小,但Google Cloud上的Cloud Run for Anthos会自动扩展群集中的实例。
这是否意味着如果我使用默认配置创建Cloud Run集群,我的服务将永远不会扩展到集群的三个节点的容量之上?
是否可以为Cloud Run集群启用Kubernetes自动缩放,还是会与内部Cloud Run自动缩放器冲突?我希望能够将Cloud Run集群扩展到许多节点,但要利用自动缩放器来避免浪费资源。
答案 0 :(得分:2)
您可以定义一个自动缩放的NodePool。
警告只是关于Cloud Run(或Knative)自动缩放器,仅管理Pod自动缩放,而不管理节点自动缩放。
节点自动缩放器为managed by K8S and based on CPU usage。
请记住,您不能缩放到0个节点,但是可以缩放到0个Pod。此外,节点扩展和节点扩展相比非常慢。