Развертывание пользовательского плагина Kong в GKE развернуло Kong API Gateway - PullRequest
0 голосов
/ 02 октября 2019

Я смотрю на шлюз Kong API и развернул экземпляр Kong на GKE через Google Cloud Marketplace. Я хочу добавить пользовательский плагин Kong к этому экземпляру и включить его для моих услуг. Как я мог это сделать? Есть ли ресурсы, на которые я мог бы пойти, чтобы получить представление об этом? спасибо.

1 Ответ

0 голосов
/ 03 октября 2019

Вы можете либо встроить пользовательский плагин в образ контейнера, либо изменить манифест развертывания, чтобы загрузить и запустить плагин с command и arguments в конфигурации.

Для первого варианта выНужно только добавить команды для установки и запуска плагина в ваш Dockerfile, а затем создать образ с docker build. Получив новый образ, вы можете выполнить скользящее обновление с помощью kubectl set image deployment или изменить рабочую нагрузку в Cloud Console.

Изменение развертывания YAML будет иметь аналогичный результат, но вам нужно будет добавить command и arguments для загрузки и запуска пользовательского плагина при каждом запуске контейнера.

google-marketplace-kong-app и kong-dist-kubernetes В репозитории есть инструкции по созданию и развертыванию Kong вручную. Я бы порекомендовал проверить их и включить ваш собственный плагин.

...