【发布时间】:2020-08-10 13:55:21
【问题描述】:
我正在 AWS-EKS 中运行我的应用程序,而我的 Jenkins 实例尚未容器化。为了部署我们的应用程序,我们在 Jenkins Pipeline 中使用 kubectl 命令。我想知道通过 Jenkins 部署 Kubernetes 的任何最佳实践或插件。
到目前为止,我发现以下插件不完全适用于我的用例。
https://github.com/jenkinsci/kubernetes-plugin - 运行动态 Jenkins 代理。可能不适合我的情况。
https://github.com/jenkinsci/kubernetes-cd-plugin - 此插件提供 K8s 部署功能,但与 EKS 交互是此插件的一个问题,因为 EKS 身份验证由 aws-iam-authenticator 完成
Jenkins 中是否有可用的插件来处理 Kubernetes 部署?
任何指针都会有所帮助。
注意:这个问题已经在几年前被问过,但没有得到任何正确的答案。所以只想转发。
【问题讨论】:
标签: jenkins kubernetes amazon-eks