1

我的应用程序在谷歌云平台(GCP)中运行,容器在 kubernetes 中运行。

问题:当云平台缩减节点时,它会杀死节点,我唯一的数据库和前端 pod 所在的节点。

问题:如何停止 GCP 杀死节点,我唯一的前端和数据库 pod 都在里面?

4

1 回答 1

0

我自己解决了这个问题。

我所有的前端、后端、数据库和 redis 容器都在同一个节点池中。当我将它们分成不同的节点池时,一切都开始工作了。

创建节点选择器:添加到 backend-deployment.yaml 的末尾 nodeSelector: cloud.google.com/gke-nodepool: backend

更多信息: https ://github.com/kubernetes/kubernetes.github.io/blob/release-1.3/docs/user-guide/node-selection/index.md

于 2016-08-22T09:25:59.370 回答