Вы можете либо встроить пользовательский плагин в образ контейнера, либо изменить манифест развертывания, чтобы загрузить и запустить плагин с command
и arguments
в конфигурации.
Для первого варианта выНужно только добавить команды для установки и запуска плагина в ваш Dockerfile, а затем создать образ с docker build
. Получив новый образ, вы можете выполнить скользящее обновление с помощью kubectl set image deployment
или изменить рабочую нагрузку в Cloud Console.
Изменение развертывания YAML будет иметь аналогичный результат, но вам нужно будет добавить command
и arguments
для загрузки и запуска пользовательского плагина при каждом запуске контейнера.
google-marketplace-kong-app и kong-dist-kubernetes В репозитории есть инструкции по созданию и развертыванию Kong вручную. Я бы порекомендовал проверить их и включить ваш собственный плагин.