Я запускаю свое приложение в AWS -EKS, и мой экземпляр Jenkins еще не помещен в контейнер. Для развертывания нашего приложения мы используем команду kubectl в конвейере Jenkins. Мне интересно, какие у меня есть лучшие практики или плагины для развертывания Kubernetes через Jenkins.
Пока я нашел ниже плагины, которые не полностью работают с моим вариантом использования.
https://github.com/jenkinsci/kubernetes-plugin - для запуска динамических c агентов Дженкинс. Может не подходить для моего случая.
https://github.com/jenkinsci/kubernetes-cd-plugin - Этот плагин предоставляет функциональность развертывания K8s, но взаимодействие с EKS представляет собой небольшую проблему с этим плагином, так как при аутентификации EKS сделано aws -iam-authenticator
Есть ли в Jenkins какой-либо плагин для обработки развертывания в Kubernetes?
Были бы полезны любые указатели.
Примечание. Этот вопрос был Уже пару лет спрашивал go, но не получил ни одного правильного ответа. Так что просто хотел перепостить.