GKE节点池自定义机器类型CLI

时间:2018-03-12 17:42:30

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

是否可以使用gcloud container cluster create使用自定义计算机类型(https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type)为GKE创建节点池?

而不是n1-standard-1 / etc,我想创建一个具有4个vCPU和8 GB内存的实例(例如)。

我知道这在UI中是可行的,但我想在脚本中包装这个gcloud命令。

2 个答案:

答案 0 :(得分:3)

好像您正在尝试使用自定义计算机类型而不是standard machine types,并希望像gcloud container cluster create一样使用gcloud command

这实际上是由beta gcloud命令支持的,你可以通过指定机器类型来创建一个包含自定义机器的集群

  

- 机器类型“custom- {cpus} - {MiB-ram}”

对于您提供了4个vCPU和8 GB内存的示例,该命令将类似于

gcloud beta container --project [project name] clusters create [cluster name] --zone [zone name] --username [username] --cluster-version "1.8.7-gke.1" --machine-type "custom-4-8192" ......

希望这有帮助。

答案 1 :(得分:-1)

" gcloud容器集群创建"命令有一个--machine-type标志。