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

Настройка доступа к ESXi через Kong

В инструкции описана настройка сервисов и маршрутов Kong для подключения к консолям ESXi через веб-интерфейс Kong Manager.

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

Перед началом настройки убедитесь, что:

  • веб-интерфейс Kong Manager доступен;

  • пользователю назначена роль kong-admin в Keycloak;

  • известны IP-адреса хостов ESXi.

1. Вход в Kong Manager

Для входа в Kong Manager пользователю должна быть назначена роль kong-admin в Keycloak.
  1. Перейдите в веб-интерфейс Kong Manager по адресу: https://kong-manager.<INTERNAL_DNS_NAME>;, где <INTERNAL_DNS_NAME> — внутреннее доменное имя платформы, заданное при ее развертывании.

  2. Введите учетные данные пользователя и выполните вход.

    kong manager enter

2. Создание сервисов для ESXi

Для каждого хоста ESXi создайте отдельный Gateway Service. Количество Gateway Services должно соответствовать количеству хостов ESXi.

Названия сервисов должны быть уникальными.
  1. В меню Kong Manager выберите Gateway Services.

  2. Нажмите New Gateway Service.

    kong manager create esxi
  3. Заполните параметры сервиса:

  4. В блоке Service Endpoint выберите Protocol, Host, Port and Path, чтобы настроить подключение с помощью отдельных параметров.

    Для настройки подключения также можно использовать полный URL-адрес сервиса (Full URL).

    kong manager create esxi 3
    • Name — укажите уникальное название сервиса, например esxi0.

    • Protocol — выберите https.

    • Host — укажите IP-адрес хоста ESXi, например 10.0.0.1.

    • Port — укажите 443.

  5. Нажмите Save.

    kong manager create esxi 2

Повторите эту процедуру для каждого хоста ESXi.

3. Создание маршрута

  1. Откройте созданный Gateway Service.

  2. Перейдите на вкладку Routes.

  3. Нажмите New Route.

    kong manager routes create 1
  4. В поле Paths укажите путь в формате: /{IP_ADDRESS_ESXI}. Например: /10.0.0.1.

  5. В поле Methods выберите следующие HTTP-методы: GET,POST,PUT, PATCH, DELETE, OPTIONS, HEAD.

    kong manager routes create 2
  6. Advanced fields — раскройте дополнительные параметры и активируйте опции:

    • Strip Path

    • Preserve Host

      kong manager routes create 3
  7. Нажмите Save.

После настройки сервисов и маршрутов подключитесь к консоли виртуальной машины и убедитесь, что подключение установлено.