我是谷歌云的新手,我尝试尝试它。 我可以看到,如果我想每天创建和删除集群,准备脚本在某种程度上至关重要。 对于 dataproc 集群,这很容易:
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创建云启动器产品集群?
谢谢
Cloud Launcher 部署可以使用自定义部署从 Cloud Shell 复制 [1]。
一旦云启动器部署(在本例中为 Cassandra 集群(完成,部署的详细信息可以在部署管理器 [2] 中看到。 部署详细信息有一个"概述"部分,其中包含用于部署过程的配置和导入文件。下载"扩展配置"文件,这将是自定义部署的 .yaml 文件 [3]。将导入文件下载到与 .yaml 文件相同的目录,以便能够正确部署 [4]。
此文件和配置将创建与云启动器等效的部署。