Создать группу виртуальных машин по спецификации в формате YAML
Все операции в Instance Groups выполняются от имени сервисного аккаунта. Если сервисного аккаунта нет, создайте его.
Чтобы иметь возможность создавать, обновлять и удалять ВМ в группе назначьте сервисному аккаунту роль compute.editor.
Если вы хотите интегрировать группу ВМ с сетевым балансировщиком Yandex Network Load Balancer, дополнительно назначьте сервисному аккаунту роль load-balancer.editor.
Чтобы интегрировать группу ВМ с L7-балансировщиком Yandex Application Load Balancer, назначьте сервисному аккаунту роль alb.editor.
Чтобы создать группу виртуальных машин по спецификации в формате YAML:
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.
Выполните следующую команду:
yc compute instance-group create --file specification.yaml
Подробнее о команде yc compute instance-group create см. в справочнике CLI.
Используйте вызов InstanceGroupService/CreateFromYaml gRPC API или метод createFromYaml ресурса InstanceGroup REST API.