Kong - это облачный, быстрый, масштабируемый и распределенный уровень абстракции микросервисов (также известный как API-шлюз или промежуточное ПО API). Сделанный в 2015 году как проект с открытым исходным кодом, его основные ценности - высокая производительность и расширяемость. При активном обслуживании Kong широко используется в производстве в различных компаниях, от стартапов до Global 5000, а также в государственных организациях.
1 ответ

Не удается установить соединение SSL/TLS между Kong 0.10.x и хранилищем данных postgresql-9.6

Я использую Kong 10.x с хранилищем данных postgresql 9.6. Я хочу установить ssl-соединение между Конгом и его хранилищем данных postgresql. Но я получаю следующие ошибки: Postgresql Ошибка: LOG: could not accept SSL connection: tlsv1 alert unknown c…
12 фев '18 в 10:34
2 ответа

Постгрес против Кассандры за Конг

Я пытаюсь развернуть Kong в GKE согласно документации https://github.com/Kong/kong-dist-kubernetes Я заметил, что Кассандра доступна как StatefulSet, но Postgres как ReplicationController. Могу ли я понять разницу? Также кто-нибудь может подсказать,…
01 окт '18 в 11:42
3 ответа

Как я могу добавить настроенный плагин kong в dockerized kong

У меня работает контейнер KONG, и я хочу добавить к нему настроенный плагин, в частности, JWT Crafter. Я скачал плагин, но я не знаю, как заставить его запускаться с моим контейнером KONG. поэтому, пожалуйста, если кто-то находился в той же позиции …
17 май '18 в 12:13
0 ответов

Доступ к входящему запросу в пользовательском плагине kong

Мы планируем написать собственный плагин, который будет звонить в наш сервис. Мы хотим использовать заголовки входящего запроса в плагине. Могу ли я узнать, как можно получить доступ к этому заголовку внутри пользовательского кода плагина? Я попробо…
02 май '18 в 16:46
2 ответа

Kong отвечает 404 при обращении к vi Почтальону

Я настроил API и Kong. Я успешно установил Kong. На самом деле, я могу получить доступ к своим API через curl на cli. Однако, когда я использую Почтальон, который я использую все время, я получаю ответ { "request_path": "/api/v1/", "message": "API n…
08 апр '16 в 15:09
1 ответ

Микросервисы OAuth2/OpenID Connect потоки

Я создаю новую платформу приложений, используя Microservice Architecture, но я много читал о различных видах аутентификации / авторизации для использования. Я согласен на OAuth2/OpenID Connect, но просто чтобы убедиться, что мои предположения верны.…
03 дек '16 в 14:38
0 ответов

Поместить сертификат Let's Encrypt в API в Kong API Gateway?

Я получаю ошибку curl: (60) SSL certificate problem: Invalid certificate chain пытаясь получить доступ к одному из моих API. Я использую сертификат от Let's Encrypt. Действия по воспроизведению Получить сертификат SSL от Let's Encrypt, который я пол…
23 янв '18 в 05:10
1 ответ

Проблемы с установкой пользовательского интерфейса kong KongDash (после установки я не вижу панель инструментов)

Я установил KongDash, который является пользовательским интерфейсом для Kong, на одном из моих экземпляров VirtualBox с использованием CentOS 7. Я пытаюсь увидеть, что пользовательский интерфейс установлен после выполнения шагов установки. В моем сл…
16 фев '17 в 20:53
2 ответа

Kong отказывается распознавать пользовательский плагин как включенный

Я разрабатывал пользовательский плагин для Kong. Для начала я следовал рекомендациям, перечисленным в этом уроке http://streamdata.io/blog/developing-an-helloworld-kong-plugin/ Несколько изменений, которые я сделал по пути, меняли зависимость в файл…
30 окт '15 в 11:42
1 ответ

Как заставить плагин OAuth 2.0 работать в Конге

Я новичок в Конге и микросервисе. Я использую Kong CE версии 0.14.1, и мне нужно защитить существующий API с помощью плагина Oauth2.0.Я пытался следовать инструкциям в документации https://github.com/Kong/kong-oauth2-hello-world, предоставленной Kon…
25 сен '18 в 08:45
1 ответ

Где происходит регистрация в приоритете плагина

Я извиняюсь за то, что не проверял это, прежде чем задавать вопрос, но надеялся, что смогу получить быстрый ответ, так как оцениваю несколько вариантов шлюза API. Если я добавлю аутентификацию, ACL, ограничение скорости, ведение журнала, когда я не …
31 май '17 в 11:57
0 ответов

Как настроить kong api-geteway для поддержки tls1.0?

Как настроить api-gateway kong для поддержки tls1.0? потому что andoroid 4.x по умолчанию поддерживает tls1.0, поэтому мой шлюз должен его поддерживать. Я пытаюсь установить nginx_kong.lua, но это не сработало. ssl_protocols SSLv2 SSLv3 TLSv1 TLSv1.…
01 дек '17 в 09:00
1 ответ

Provision_key не приходит в Гонконге oauth2

Я пытался использовать kong api менеджер с oauth2. Согласно документации я сделал регистрацию API в kong и я добавил плагин oauth2 к этому сервису, но provision_key не пришел в моем ответе. пожалуйста помогите по этому http://10.20.0.151:8001/apis/m…
04 сен '16 в 16:55
0 ответов

Библиотека запросов - отправьте заголовок "proxy-authorization" с прямого прокси на конечную точку

У меня есть приложение nodeJS, которое проходит через прямой прокси-сервер (Squid), прежде чем использовать API, который находится под обратным прокси-сервером (Kong). Для прокси-сервера Kong на сервере требуется заголовок "proxy-authorization". Одн…
0 ответов

URL по умолчанию для ноутбука Jupyter

У меня есть докер-контейнер, работающий на марафоне. локально работает нормально. Я зарегистрировал маршрут в Конге к этому контейнеру под www.mydomain.com/myroute/ Теперь проблема в том, что ссылки не работают правильно, потому что они указывают, н…
08 авг '18 в 10:58
1 ответ

Можно ли заблокировать доступ к прямому маршруту?

У меня есть API под моим конгом. Я добавил все маршруты, используя маршрут POST (например, в /myapi). Как я могу исключить кого-то из них? Ex. Мне нужно заблокировать доступ к /myapi/somecontroller/somemethod. Является ли это возможным?
22 мар '18 в 13:52
2 ответа

JWT/KONG: невозможно создать JWT с общим секретом

Я играю вокруг KONG API шлюза в последнее время. Я хочу подписать каждый JWT с секретом, который является общим для всех микро. Мне это нужно, потому что я хочу, чтобы другие микро-устройства могли декодировать данные JWT, извлекать данные полезной …
21 май '17 в 11:23
0 ответов

Прокси 404s в Kong API со статическим хостингом

У меня есть один экземпляр Kong, настроенный для обслуживания статического содержимого и API-интерфейсов из одного и того же экземпляра (с использованием Docker), я хочу иметь возможность маршрутизировать 404-и в статическом пути к пути API, определ…
15 май '18 в 15:31
1 ответ

Kong: Как составить список маршрутов по сервису и ограничить размер?

Я пытаюсь перечислить все маршруты для службы и ограничить размер возврата: "GET /services/get-headers/routes?size=3 HTTP/1.1", host: "localhost:8001" Но я получаю сообщение об ошибке: /usr/local/share/lua/5.1/kong/api/endpoints.lua:122: size must b…
23 сен '18 в 16:21
0 ответов

Как настроить Kong Cluster (0.11)?

В моих организациях мы используем две отдельные конфигурации kong: 1) Один узел: kong & Cassandra DB в качестве сервисов докера. 2) Одиночный узел: докер Конг указал на три узла: базу данных кассандры. мы хотели бы создать один кластер для двух выше…
06 дек '18 в 10:51