Создать целевую группу
Чтобы создать новую целевую группу:
-
Откройте раздел Load Balancer в каталоге, где требуется создать целевую группу.
-
Откройте вкладку Целевые группы.
-
Нажмите кнопку Создать целевую группу.
-
Введите имя целевой группы.
- Длина — от 3 до 63 символов.
- Может содержать строчные буквы латинского алфавита, цифры и дефисы.
- Первый символ — буква. Последний символ — не дефис.
-
Выберите виртуальные машины, которые нужно добавить в целевую группу.
-
Нажмите кнопку Создать целевую группу.
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для создания целевой группы:
$ yc load-balancer target-group create --help
-
Получите список виртуальных машин:
$ yc compute instance list +----------------------+------------+---------------+---------+ | ID | NAME | ZONE ID | STATUS | +----------------------+------------+---------------+---------+ ... | fhmajnpl7cvhl6v1s12i | test-vm-1 | ru-central1-a | RUNNING | | fhmajv6f27n0a4a1sbml | test-vm-2 | ru-central1-a | RUNNING | ... +----------------------+------------+---------------+---------+
-
Выберите
ID
виртуальной машины, которую следует добавить в целевую группу, и получите о ней сведения:$ yc compute instance get fhmajnpl7cvhl6v1s12i ... subnet_id: e9bhjah6j3k7e6v8t5fa primary_v4_address: address: 192.168.0.3 ...
-
Создайте целевую группу и добавьте в нее нужную виртуальную машину в качестве целевого ресурса, указав
subnet-id
иaddress
виртуальной машины во флаге--target
:$ yc load-balancer target-group create \ --region-id ru-central1 \ --name test-tg-1 \ --target subnet-id=e9bhjah6j3k7e6v8t5fa,address=192.168.0.3
Создать новую целевую группу можно с помощью метода API create.
После создания целевой группы следует добавить в нее целевые ресурсы, по которым будет распределяться нагрузка. Целевые ресурсы добавляются в группу с помощью метода addTargets.