GKE : 用于单节点部署的 Kubernetes 1.2.0

GKE : Kubernetes 1.2.0 for single node deployment

看来 Kubernetes 版本 1.2.0 是单节点部署:

gcloud container clusters create "$CLUSTER_NAME" \
--machine-type "n1-standard-1" \
--num-nodes "1" \

不会留下太多 cpu 余地 - k8n pods 要求 920 满分 1000 cpu 分。

(我的另一个问题:

这是一个有意识的决定吗?

有没有办法调整它,因为我认为在我的情况下不需要这样的限制(CPU 不超过 15%)并且我想避免获得更大的机器?

我实际上有同样的问题,已经在 1.1.8 上了。 我通过删除 kube-system 命名空间中的大多数 pods 来解决它 (kubectl --namespace=kube-system get po) 并在我自己的 RC 上调整资源。

最终结果,我在 1 f1-micro 上有 10 pods 运行...

不过我不建议在产品环境中这样做。