Поделиться через


Создание и использование подсистемы балансировки нагрузки со службой Azure Kubernetes в AKS на Windows Server

Область применения: AKS на Windows Server

В этой статье описывается настройка HAProxy в качестве подсистемы балансировки нагрузки для кластера рабочей нагрузки в AKS Arc. Сведения об интеграции пользовательской подсистемы балансировки нагрузки см. в статье "Создание и использование пользовательской подсистемы балансировки нагрузки".

В AKS Arc подсистема балансировки нагрузки развертывается как виртуальная машина под управлением Linux и HAProxy + KeepAlive для предоставления служб балансировки нагрузки для кластеров рабочих нагрузок. AKS балансирует нагрузку на сервер API Kubernetes и управляет трафиком служб приложений.

Прежде чем начать

  • Установите AKS Arc и предоставьте диапазон виртуальных IP-адресов для подсистемы балансировки нагрузки на этапе настройки сети.
  • Убедитесь, что у вас достаточно памяти и хранилища, чтобы создать новую виртуальную машину и иметь виртуальные IP-адреса для назначения службам приложений.

Настройка подсистемы балансировки нагрузки

Чтобы настроить подсистему балансировки нагрузки, используйте New-AksHciCluster для подготовки нового кластера, как показано в следующем примере:

New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2

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

Следующие шаги