Создать виртуальную машину в группе размещения

Создайте виртуальную машину в группе размещения.

Если у вас еще нет интерфейса командной строки Яндекс.Облака, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

  1. Посмотрите описание команды CLI для создания группы размещения:

    $ yc compute placement-group create --help
    
  2. Создайте группу размещения:

    $ yc compute placement-group create --spread-strategy --name my-group
    id: fdvte50kv3nclagfknoc
    folder_id: aoeieef3k7ppari05ajo
    created_at: "2019-12-20T08:59:44Z"
    name: my-group
    spread_placement_strategy: {}
    

    Данная команда создаст группу размещения со следующими характеристиками:

    • С именем my-group.
    • Стратегией размещения spread.
  3. Посмотрите описание команды CLI для создания виртуальной машины:

    $ yc compute instance create --help
    
  4. Создайте виртуальную машину:

    $ yc compute instance create --zone ru-central1-b --name instance-in-group-1 --placement-group-name my-group
    id: epdep2kq6dt5uekuhcrd
    ...
    placement_policy:
      placement_group_id: fd83bv4rnsna2sjkiq4s
    

    Данная команда создаст виртуальную машину со следующими характеристиками:

    • С именем instance-in-group-1.
    • В зоне доступности ru-central1-b.
    • В группе размещения my-group.
  5. Проверьте, что виртуальная машина создана и добавлена в группу размещения:

    $ yc compute placement-group list-instances --name my-group
    +----------------------+---------------------+---------------+---------+-------------+-------------+
    |          ID          |        NAME         |    ZONE ID    | STATUS  | EXTERNAL IP | INTERNAL IP |
    +----------------------+---------------------+---------------+---------+-------------+-------------+
    | epdep2kq6dt5uekuhcrd | instance-in-group-1 | ru-central1-b | RUNNING |             | 10.129.0.5  |
    +----------------------+---------------------+---------------+---------+-------------+-------------+
    

Воспользуйтесь методом API create.

Смотрите также