Используя приведенный ниже код для создания виртуальной машины с двумя тегами, остается только последний. Документация говорит об использовании --tags=TAG,[TAG,…]
но это не работает. Любая помощь была бы замечательной. Спасибо. Я пробовал следующее с несколькими вариантами, но это не работает:
gcloud compute instances create vm-1 \
--image-project windows-cloud \
--image-family windows-2016 \
--tags allowhttp \
--tags allowprivaterdp \
--machine-type n1-standard-1 \
--boot-disk-size 77GB \
--boot-disk-type pd-ssd \
--network-interface '' \
--network-interface subnet=ssubnet,private-network-ip=192.168.64.22
Пытался добавить несколько параметров с запятыми и без, скобками, кавычками и GCP это не нравится. Я не хочу добавлять теги как отдельный шаг, gcloud compute instances add-tags vm-b --zone us-east1-b --tags mytags
, поскольку кажется, что это можно легко добавить при создании, просто у него нет правильного синтаксиса. Документация говорит об использовании --tags=TAG,[TAG,…]
но это не работает.
Ожидается, что к виртуальной машине будут добавлены два тега, остается только последний, а другие изменения синтаксиса не позволяют создать виртуальную машину.
Как упоминалось в документация, вы можете добавить теги в свою команду следующим образом: --tags=[TAG,…]
; как показано в моем примере ниже.
gcloud compute instances create vm-1 […] --tags allowhttp,allowprivaterdp
Добавление таких тегов должно дать вам ожидаемый результат.