3

我在 Google Kubernetes Engine 上使用 Cloud Run,我能够毫无问题地部署和访问服务。

但是由于我在 GKE 上运行并为集群 24/7 付费,因此将部署扩展到零并始终对第一个请求进行冷启动是没有意义的。

我发现可以minScale将 Knative 自动缩放器设置为在此处此处此处禁用缩放为零,但我不知道该放在哪里。

GKE 中有很多用于 Isito 和 Knative-Serving 的配置、服务和工作负载,但我找不到任何匹配的东西。

我必须编辑哪个文件或配置才能设置minScale1?还是因为 Cloud Run 在内部管理特定模板,这不可能?

4

1 回答 1

2

使用kubectl,您应该能够autoscaling.knative.dev/minScale: "1"在您的 Knative 服务上设置注释。

请参阅此页面了解更多信息

于 2019-04-27T02:49:20.673 回答