Создание группы виртуальных машин
Создайте группу ВМ с помощью компонента Instance Groups в консоли управления Yandex Cloud.
Перед началом работы
- Войдите в консоль управления
или зарегистрируйтесь. Если вы еще не зарегистрированы, перейдите в консоль управления и следуйте инструкциям. - На странице Yandex Cloud Billing
убедитесь, что у вас подключен платежный аккаунт, и он находится в статусеACTIVEилиTRIAL_ACTIVE. Если платежного аккаунта нет, создайте его. - Если у вас еще нет каталога, создайте его.
Создайте группу ВМ
Вы можете создать автоматически масштабируемую группу или группу с фиксированным количеством ВМ. Подробнее читайте в разделе Типы масштабирования.
Внимание
Создавая группы ВМ, учитывайте лимиты. Чтобы не нарушить работу компонента Instance Groups, не изменяйте и не удаляйте вручную созданные им ресурсы: целевую группу Network Load Balancer, ВМ и диски. Вместо этого измените или удалите группу полностью.
Чтобы создать группу ВМ:
-
В консоли управления
выберите каталог, в котором будет создана группа ВМ. -
Перейдите
в сервис Compute Cloud. -
На панели слева выберите
Группы виртуальных машин. -
Нажмите кнопку Создать группу виртуальных машин.
-
В блоке Базовые параметры:
-
Введите имя и описание группы ВМ. Требования к имени:
- длина — от 3 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
Примечание
Имя виртуальной машины используется для генерации внутреннего FQDN единожды — при создании ВМ. Если для вас важен внутренний FQDN, учитывайте это и задавайте нужное имя ВМ при создании.
-
Выберите сервисный аккаунт из списка или создайте новый. Чтобы иметь возможность создавать, обновлять и удалять ВМ в группе, назначьте сервисному аккаунту роль
editor. По умолчанию все операции в Instance Groups выполняются от имени сервисного аккаунта.Сервисный аккаунт нельзя удалить, пока он связан с группой виртуальных машин.
-
-
В блоке Распределение выберите нужные зоны доступности. ВМ группы могут находиться в разных зонах доступности.
-
В блоке Шаблон виртуальной машины нажмите кнопку Задать, чтобы задать конфигурацию базовой ВМ:
-
В блоке Образ загрузочного диска выберите публичный образ, на основе которого будут работать виртуальные машины группы.
-
В блоке Диски и файловые хранилища:
- Выберите тип диска.
- Укажите размер диска.
- (Опционально) Нажмите кнопку Добавить, чтобы добавить дополнительные диски или файловые хранилища.
-
В блоке Вычислительные ресурсы выберите одну из готовых конфигураций ВМ или перейдите на вкладку Своя конфигурация, чтобы создать собственную конфигурацию.
-
В блоке Сетевые настройки:
-
Выберите облачную сеть и подсеть. Если подсети нет, создайте ее:
- Разверните раскрывающийся список и нажмите кнопку
Создать подсеть. - Введите имя и описание новой подсети, укажите зону доступности и CIDR.
- Нажмите кнопку Создать подсеть.
- Разверните раскрывающийся список и нажмите кнопку
-
В поле Публичный адрес выберите способ назначения адреса:
Автоматически— чтобы назначить случайный IP-адрес из пула адресов Yandex Cloud.Без адреса— чтобы не назначать публичный IP-адрес.
-
(Опционально) Выберите группу безопасности. Если группы безопасности нет, создайте ее:
- Разверните раскрывающийся список и нажмите Создать группу.
- Введите имя и описание группы безопасности.
- Нажмите кнопку
Добавить правило, чтобы создать в группе безопасности необходимые правила. - Нажмите кнопку Создать.
-
-
В блоке Доступ:
-
Выберите Доступ по OS Login, чтобы подключаться к виртуальным машинам и управлять доступом к ним с помощью OS Login в Yandex Identity Hub.
Используя OS Login, вы сможете подключаться к ВМ по SSH-ключам и SSH-сертификатам с помощью стандартного SSH-клиента или интерфейса командной строки Yandex Cloud. OS Login позволяет ротировать SSH-ключи, используемые для доступа к ВМ, и является наиболее безопасным вариантом доступа.
-
Если доступ по OS Login вам не подходит, выберите вариант SSH-ключ и укажите данные для доступа к ВМ:
-
В поле Логин введите имя пользователя.
Внимание
Не используйте логин
rootили другие имена, зарезервированные ОС . Для выполнения операций, требующих прав суперпользователя, используйте командуsudo. -
В поле SSH-ключ выберите SSH-ключ, сохраненный в вашем профиле пользователя организации.
Если в вашем профиле нет сохраненных SSH-ключей или вы хотите добавить новый ключ:
-
Нажмите кнопку Добавить ключ.
-
Задайте имя SSH-ключа.
-
Выберите вариант:
-
Ввести вручную— вставьте содержимое открытого SSH-ключа. Пару SSH-ключей необходимо создать самостоятельно. -
Загрузить из файла— загрузите открытую часть SSH-ключа. Пару SSH-ключей необходимо создать самостоятельно. -
Сгенерировать ключ— автоматическое создание пары SSH-ключей.При добавлении сгенерированного SSH-ключа будет создан и загружен архив с парой ключей. В ОС на базе Linux или macOS распакуйте архив в папку
/home/<имя_пользователя>/.ssh. В ОС Windows распакуйте архив в папкуC:\Users\<имя_пользователя>/.ssh. Дополнительно вводить открытый ключ в консоли управления не требуется.
-
-
Нажмите кнопку Добавить.
SSH-ключ будет добавлен в ваш профиль пользователя организации. Если в организации отключена возможность добавления пользователями SSH-ключей в свои профили, добавленный открытый SSH-ключ будет сохранен только в профиле пользователя внутри создаваемого ресурса.
-
-
В публичных образах Linux, предоставляемых Yandex Cloud, возможность подключения по протоколу SSH с использованием логина и пароля по умолчанию отключена.
-
-
(Опционально) Разверните блок Дополнительно и в появившихся полях:
- Выберите сервисный аккаунт из списка или создайте новый.
- При необходимости разрешите доступ к серийной консоли.
-
Нажмите кнопку Сохранить.
-
-
В блоке В процессе создания и обновления разрешено укажите:
-
Добавлять выше целевого значения — на какое количество ВМ можно превышать размер группы.
При приведении количества ВМ в группе к целевому значению, созданные сверх целевого размера по квоте
max_expansionвиртуальные машины могут остаться в группе, в то время как ВМ, существовавшие в группе до этого, могут быть удалены. -
Уменьшать относительно целевого значения — на какое количество ВМ можно уменьшать размер группы.
-
Одновременно создавать — сколько ВМ можно создавать одновременно.
-
Время запуска — время запуска, после которого ВМ начнет получать нагрузку.
-
Одновременно останавливать — сколько ВМ можно останавливать одновременно.
-
Останавливать машины по стратегии — стратегию остановки ВМ:
АвтоматическаяилиРучная.Подробнее читайте в разделе Политика развертывания.
-
-
В блоке Масштабирование:
-
Выберите тип масштабирования.
-
Если вы выбрали
Фиксированный, укажите размер группы. -
Если вы выбрали
Автоматический, укажите:- Минимальное количество ВМ в одной зоне доступности.
- Максимальный размер группы.
- Промежуток измерения нагрузки — период, за который следует усреднять замеры нагрузки для каждой ВМ в группе.
- Время на разогрев ВМ, в течение которого созданная ВМ не учитывается при замере средней нагрузки на группу.
- Период стабилизации, в течение которого требуемое количество ВМ в группе не может быть снижено.
- Начальный размер группы — количество ВМ, которые создаются вместе с группой.
-
Если вы выбрали
Фиксированный с тестом автоматического, укажите размеры группы и параметры для автоматического масштабирования. Автоматическое масштабирование группы в данном типе работает в экспериментальном режиме.
-
-
Если ранее вы выбрали
Автоматическийтип масштабирования, то в блоке Метрики укажите целевой уровень загрузки CPU в процентах. -
(Опционально) В блоке Интеграция с Network Load Balancer включите опцию Создать целевую группу и введите имя и описание целевой группы.
Целевые группы нужны для распределения нагрузки сетевым балансировщиком.
-
В блоке Проверка состояний:
-
(Опционально) Нажмите переключатель Активировать.
- Выберите тип проверки:
HTTPилиTCP. - Укажите путь, по которому будут выполняться проверки.
- Укажите порт из диапазона 1–32767.
- Укажите время ожидания ответа в секундах.
- Укажите интервал отправки проверок состояния в секундах.
- Укажите порог работоспособности — количество успешных проверок, после которого ВМ будет считаться готовой к приему трафика.
- Укажите порог неработоспособности — количество проваленных проверок, после которого на ВМ перестанет подаваться трафик.
- Выберите тип проверки:
-
-
Нажмите кнопку Создать.
Группа ВМ появится в списке.
Что дальше
- Посмотрите сценарии создания веб-сервисов в Yandex Cloud.
- Узнайте, как работать с группами ВМ.
- Прочитайте ответы на часто задаваемые вопросы.