Создание образа с фильтрующим узлом Валарм на платформе Microsoft Azure

Этот документ описывает, как подготовить образ виртуальной машины с фильтрующим узлом на платформе Microsoft Azure. Такой образ будет необходим вам при настройке автоматического масштабирования фильтрующих узлов. Подробнее о настройке масштабирования вы можете прочитать здесь.

Чтобы создать образ с фильтрующим узлом Валарм на платформе Microsoft Azure, необходимо выполнить следующие шаги:

  1. Создание и настройка виртуальной машины с фильтрующим узлом на платформе Microsoft Azure;
  2. Создание образа виртуальной машины на основе настроенного экземпляра фильтрующего узла.

1. Создание виртуальной машины с фильтрующим узлом

Перед созданием образа виртуальной машины вам необходимо выполнить начальную настройку единичного фильтрующего узла Валарм. Для этого:

  1. Создайте и настройте виртуальную машину с фильтрующим узлом на платформе Microsoft Azure;

    Обеспечьте подключение фильтрующего узла к Интернету

    Для корректной работы фильтрующего узла ему требуется доступ к API-серверам Валарм api.wallarm.com с использованием TCP-порта 444.

    Доступ к приватному SSH-ключу

    Убедитесь, что вы имеете доступ к приватному ключу, который используется для подключения к созданному Вами фильтрующему узлу по протоколу SSH.

  2. Подключите фильтрующий узел к облаку Валарм;

    Используйте токен для подключения к облаку Валарм

    Обратите внимание, что необходимо использовать вариант подключения с использованием скрипта addcloudnode. Это позволит нескольким фильтрующим узлам подключаться к облаку Валарм с помощью одного и того же токена.

    Таким образом, при масштабировании не потребуется вручную подключать каждый отдельный фильтрующий узел к облаку Валарм.

  3. Настройте фильтрующий узел так, чтобы он выступал в качестве обратного прокси (reverse proxy) для вашего веб-приложения;

  4. Убедитесь, что фильтрующий узел настроен правильно и защищает ваше веб-приложение от атак.

  5. Перед созданием образа рекомендуется выполнить отзыв (deprovision) виртуальной машины. Это действие необходимо, чтобы создать ее обезличенный образ. На его базе можно будет разворачивать виртуальные машины в группе масштабирования с новой учетной записью без привязки к пользователю, создавшему образ.

    1. Подключитесь к виртуальной машине по протоколу SSH с использованием закрытого SSH-ключа, который вы создавали при развертывании фильтрующего узла в облаке Azure;

    2. Выполните следующую команду для отзыва:

      sudo waagent -deprovision+user
      
    3. Для подтверждения отзыва введите y;

    4. Дождитесь завершения операции.

    Процедура отзыва

    Запуск процедуры отзыва приведет к удалению некоторых файлов виртуальной машины и существующего аккаунта пользователя, который вы использовали для подключения по протоколу SSH после создания виртуальной машины.

    Подробная информация об операции отзыва доступна по ссылке.

    Обратите внимание, что конфигурация фильтрующего узла не будет затронута процедурой отзыва.

Когда вы завершите настройку, выключите виртуальную машину с фильтрующим узлом, выполнив следующие действия:

  1. Перейдите на страницу «Виртуальные машины»;
  2. Откройте меню действий над созданной виртуальной машиной, нажав на кнопку меню, расположенную справа от колонки «Подписка»;
  3. В меню действий выберите действие «Остановить».

Выключение виртуальной машины

2. Создание образа виртуальной машины

Для успешного создания образа и его дальнейшего использования вам необходимо провести отзыв виртуальной машины.

Подробная информация

Подробная информация о процессе отзыва виртуальной машины доступна по ссылке.

Теперь вы можете приступить к созданию образа виртуальной машины на основе настроенного экземпляра фильтрующего узла. Для этого выполните следующие действия:

  1. Перейдите на страницу «Виртуальные машины» и нажмите на название созданной вами ранее виртуальной машины в списке;

  2. В появившемся экране обзора виртуальной машины нажмите на кнопку «Запись»;

  3. Введите имя создаваемого образа в поле «Имя»;

  4. Выберите группу ресурсов, в которую необходимо поместить создаваемый образ, из выпадающего списка «Группа ресурсов». При необходимости вы можете создать новую группу ресурсов, нажав на кнопку «Создать» под выпадающим списком;

  5. При создании образа на основе виртуальной машины, происходит ее обобщение (generalization). После этого она становится непригодной для дальнейшего использования и не может быть запущена. Если вы хотите удалить виртуальную машину после создания образа на ее основе, поставьте галочку в пункте «Автоматически удалить виртуальную машину после создания образа»;

  6. При необходимости включите отказоустойчивость в пределах зоны доступности, нажав на кнопку «Вкл.».

    Эта функция реплицирует образ на все зоны доступности в текущем регионе. Таким образом, если в одной из зон, в которых хранится образ, происходит сбой, он будет доступен из других зон.

    Подробная информация

    Для получения подробной информации о зонах доступности в облаке Azure перейдите по ссылке.

    Создание образа

  7. Нажмите на кнопку «Создать» для запуска процесса создания образа виртуальной машины.

Когда процесс создания завершится, убедитесь, что созданный вами образ присутствует в списке на странице «Образы». Вы можете найти его, воспользовавшись поиском по имени.

Список образов

Теперь вы можете выполнить настройку автоматического масштабирования фильтрующих узлов Валарм на платформе Microsoft Azure, используя подготовленный образ.

results matching ""

    No results matching ""