【问题标题】:Cloud Run on GKE autoscalingCloud Run on GKE 自动扩缩
【发布时间】:2020-02-22 03:02:18
【问题描述】:

Cloud Run on GKE documentation

请注意,尽管这些说明并未启用集群自动扩缩功能以根据需要调整集群大小,但 Cloud Run for Anthos on Google Cloud 会自动扩缩集群内的实例。

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

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

【问题讨论】:

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


【解决方案1】:

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

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

节点自动扩缩器是managed by K8S and based on CPU usage

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

【讨论】:

猜你喜欢
  • 2019-12-13
  • 2021-11-21
  • 2021-04-21
  • 2019-10-31
  • 2019-11-01
  • 2021-04-23
  • 1970-01-01
  • 2019-09-15
  • 2020-09-24
相关资源
最近更新 更多