我目前正在使用Google Kubernetes Engine部署的应用程序。如果我的应用程序上的负载达到一定程度,我希望能够更改服务的行为。这个想法是部署一个消耗更少资源的类似服务,以便我的应用程序仍可以在更大的负载下工作。
使用Google Kubernetes Engine可以吗?
答案 0 :(得分:0)
是的,可以使用HPA和Prometheus中的自定义指标来完成。我们正在使用此设置根据每分钟的请求自动扩展部署。
Prometheus从应用程序中删除该指标,而Prometheus适配器使它们可用于kubernetes。
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/