我有一个Google Cloud Platform帐户,基本上,我需要一个Kubernetes集群和该集群中的AI Platform管道。到目前为止,我已经能够在平台本身上创建这些组件,但是我需要一个脚本来自动执行此初始设置,而无需访问平台。根据我在文档和平台本身上发现的内容,CLI提供了一种验证和创建集群的方法:
# authenticate
gcloud auth activate-service-account --key-file KEY_FILE.json
# create cluster
gcloud beta container --project "_PROJECT_" clusters create "_CLUSTER" \
--zone "_ZONE_" \
--no-enable-basic-auth \
--cluster-version "_CLUSTER_VERSION_" \
--machine-type "_MACHINE_TYPE_" \
--image-type "_IMAGE_TYPE_" \
--disk-type "_DISK_TYPE_" \
--disk-size "_DISK_SIZE_" \
--metadata disable-legacy-endpoints=true \
--scopes "_SCOPES_" \
--num-nodes "_N_NODES_" \
--enable-stackdriver-kubernetes \
--enable-ip-alias \
--network "_NETWORK_" \
--subnetwork "_SUBNETWORK_" \
--default-max-pods-per-node "_MAX_PODS_" \
--no-enable-master-authorized-networks \
--addons _ADDONS_ \
--enable-autoupgrade \
--enable-autorepair \
--max-surge-upgrade 1 \
--max-unavailable-upgrade 0
但是,我找不到一种方法来创建AI平台管道。
是否可以仅使用CLI?
我注意到AI Platform Pipelines页面上有一个“ BETA”标签。这是否意味着CLI还没有创建这些管道的方法?
谢谢!