是否可以使用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
命令。
答案 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标志。