如何使用gcloud创建云启动器产品集群

时间:2018-06-02 10:05:39

标签: google-cloud-platform google-cloud-launcher

我是谷歌云的新手,我试着尝试一下。 我可以看到,如果我想每天创建和删除集群,准备脚本是非常重要的。 对于数据集群,它很简单:

gcloud dataproc clusters create spark-6-m \
     --async \
     --project=my-project-id \
     --region=us-east1 \
     --zone=us-east1-b \
     --bucket=my-project-bucket \
     --image-version=1.2 \
     --num-masters=1 \
     --master-boot-disk-size=10GB \
     --master-machine-type=n1-standard-1 \
     --worker-boot-disk-size=10GB \
     --worker-machine-type=n1-standard-1 \
     --num-workers=6 \
     --initialization-actions=gs://dataproc-initialization-actions/jupyter2/jupyter2.sh

现在,我想创建一个cassandra集群。我看到代码启动器也可以轻松地执行此操作,但我无法找到gcloud命令来自动执行它。

有没有办法通过gcloud创建云启动器产品集群?

由于

1 个答案:

答案 0 :(得分:1)

可以使用自定义部署[1]从Cloud Shell复制Cloud Launcher部署。

完成Cloud Launcher部署(在本例中为Cassandra集群)后,可以在Deployment Manager [2]中查看部署的详细信息。 部署详细信息具有“概述”部分,其中包含用于部署过程的配置和导入的文件。下载“Expanded Config”文件,这将是自定义部署{。{3}}的.yaml文件。将导入文件下载到与.yaml文件相同的目录,以便能够正确部署[3]

此文件和配置将创建与Cloud Launcher等效的部署。