Как использовать gcloud для создания кластеров продуктов облачного запуска - PullRequest
0 голосов
/ 02 июня 2018

Я новичок в облаке Google и пытаюсь поэкспериментировать с ним.Я вижу, что подготовка сценариев очень важна, если я хочу создавать и удалять кластеры каждый день.Для кластеров 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

Теперь я хотел бы создать кластер кассандры.Я вижу, что средство запуска кода позволяет делать это тоже легко, но я не могу найти команду gcloud для ее автоматизации.

Есть ли способ создания кластеров продуктов облачного запуска через gcloud?

Спасибо

1 Ответ

0 голосов
/ 14 июня 2018

Развертывания Cloud Launcher можно реплицировать из Cloud Shell с помощью пользовательских развертываний [1] .

После завершения развертывания Cloud Launcher (в данном случае кластера Cassandra) подробностиразвертывание можно увидеть в Диспетчере развертывания [2] .Сведения о развертывании имеют раздел «Обзор» с конфигурацией и импортированными файлами, используемыми для процесса развертывания.Загрузите файл «Expanded Config», это будет файл .yaml для пользовательского развертывания [3] .Загрузите файлы импорта в тот же каталог, что и файл .yaml, чтобы иметь возможность правильно развернуть [4] .

Эти файлы и конфигурация создадут эквивалентное развертывание как Cloud Launcher.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...