根据负载使用Googl Kubernetes Engine动态部署服务

时间:2019-06-07 09:35:34

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

我目前正在使用Google Kubernetes Engine部署的应用程序。如果我的应用程序上的负载达到一定程度,我希望能够更改服务的行为。这个想法是部署一个消耗更少资源的类似服务,以便我的应用程序仍可以在更大的负载下工作。

使用Google Kubernetes Engine可以吗?

1 个答案:

答案 0 :(得分:0)

是的,可以使用HPA和Prometheus中的自定义指标来完成。我们正在使用此设置根据每分钟的请求自动扩展部署。

Prometheus从应用程序中删除该指标,而Prometheus适配器使它们可用于kubernetes。

https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/

https://github.com/DirectXMan12/k8s-prometheus-adapter