如何在Kubernetes中增加PODS

Ram*_*ams 10 google-cloud-platform kubernetes google-kubernetes-engine

我对 Kubernetes 很陌生,我已经在 Kubernetes 上部署了一个集群。创建了一个部署并将 POD 的计数设置为 2。我没有为此部署创建 HPA。

为此,我正在使用 Google Cloud。我为集群启用了自动缩放。最小值为 2,最大值为 30。

我在部署中遇到了OOMKilled错误。

所以问题是

所以只有 HPA 可以增加/减少 PODS 数量,对吗??。在这种情况下,基于内存和 CPU 的 HPA 是每个部署都必须和应该的。

如果我错了,请纠正我。

Ere*_*bih 15

您可以使用kubectl更改运行的 pod 数量:

kubectl scale deployment <DEPLOYMENT NAME> --replicas=<#PODS>
kubectl scale deployment student-app --replicas=2

您可以在文档页面找到更多信息

  • 应该是--replicas(缺少一个s) (2认同)