Create an instance group based on the specification in YAML format
By default, all operations in Instance Groups are performed on behalf of a service account. If you don't have a service account, create one.
To be able to create, update, and delete VMs in the group, assign the compute.editor role to the service account.
If you want to integrate an instance group with a Yandex Network Load Balancer, you also need to assign the load-balancer.editor role to the service account.
To integrate an instance group with an L7 load balancer from Yandex Application Load Balancer, assign the alb.editor role to the service account.
To create an instance group based on the specification in YAML format:
If you do not have the Yandex Cloud command line interface yet, install and initialize it.
The folder specified in the CLI profile is used by default. You can specify a different folder using the --folder-name
or --folder-id
parameter.
Run this command:
yc compute instance-group create --file specification.yaml
For more information about the yc compute instance-group create
command, see the CLI reference.
Use the InstanceGroupService/CreateFromYaml gRPC API call or the createFromYaml method of the REST API InstanceGroup
resource.