【发布时间】:2018-12-26 03:54:53
【问题描述】:
我有 Kubernetes 集群,托管在 Google 云平台上,运行两个部署:app1 和 app2。
我的集群有两个节点池:pool1 和 pool2。
从 yaml 文件部署 pod,如下所示:
kubectl apply -f ./app1.yaml
kubectl apply -f ./app2.yaml
实际上,它部署了两个 Pod 到pool1,也就是集群“default-pool”。
我想更改此行为以将 app2 部署到 pool2(和 app1 到 pool1 - 和以前一样,默认)。寻找这样的伪命令:
kubectl apply -f ./app1.yaml
kubectl apply -f ./app2.yaml --pool=pool2
在发布新 pod 时明确给出池名称。
怎么做才对?
谢谢!
【问题讨论】:
标签: kubernetes google-cloud-platform google-kubernetes-engine