Kong-dashboard — это графический интерфейс, который позволяет удобно управлять настройками Kong Gateway в веб-интерфейсе и предоставляет такие функции и услуги, как маршрутизация запросов, аутентификацию, ограничение скорости и многое другое.
На самом деле, в kong Management API есть ряд интерфейсов, и вы можете напрямую использовать crul для завершения управления, но есть и третий kong-dashboard, к которому я лично ленився, поэтому я использую интерфейс управления kong-dashboard для работы.
Адрес на GitHub:Вход по гиперссылке виден. Адрес Docker Hub:Вход по гиперссылке виден.
Сравнение совместимости Kong-Dashboard
Во-первых, чтобы установить kong на сервер, учебник выглядит следующим образом:
Я установил версию: Kong 0.14.1
Оттяни зеркало
Запуск панели Kong
Ошибка следующая:
Не удалось связаться с Конгом наВход по гиперссылке виден. Детали ошибок: { Ошибка: connect ECONNREFUSED 127.0.0.1:8001 на TCPConnectWrap.afterConnect [как oncomplete] (net.js:1161:14) errno: 'ОТКАЗАНО', код: 'ОТКАЗАНО', Syscall: 'Соединить', адрес: '127.0.0.1', порт: 8001 } Мы используем Docker, а Kong развернут на нашей хост-машине, как мы можем использовать 127.0.0.1??? Так как же заставить docker-контейнеры получить доступ к хост-машине???
Здесь необходимо изменить следующий конфигурационный файл kong.conf следующим образом:
Перезапусти конг-сервис.
Измените команду следующим образом:
Стартап успешен, как показано на следующем рисунке:
Доступ к браузеру: IP: 8080, создайте API-шлюз, как показано на рисунке ниже:
В правом нижнем углу сайта можно увидеть информацию о узле и версии
Любой желающий может получить доступ к Kong-Dashboard для управления шлюзом KONG API, и для повышения безопасности рекомендуется настроить аутентификацию следующим образом:
Таким образом, нужно ввести имя пользователя и пароль, чтобы открыть панель Kong, имя пользователя — admin, а пароль — itsvse.
kong также имеет известный графический интерфейс управления API — KONGA, адрес GitHub:Вход по гиперссылке виден.Я изучу его снова, когда появится время.
(Конец)
|